패러렐즈 Visual Studio Text Editor 스크롤을 부드럽게 하는 방법
제 개발환경은
OS X가 설치된 맥북 프로 레티나 15 014(late)입니다. 물론 맥에서 Visual Studio를 직접 실행 하는 것은 아닙니다. 페러렐즈 가상환경에 Windows 10 Preview버전을 설치하고 그 위해 Visual Studio Community 2013을 설치하여 개발 하고 있습니다. 외부 입력장치도 마우스나 외장 키보드는 사용하지 않고 맥북의 본체에 붙어 있는 트랙패드를 사용하고 있습니다.
가상환경에서 Visual Studio를 실행하면서 몇 가지 불편한 점들이 있었습니다. 가상환경에서 Visual Studio사용에 대한 보다 자세한 내용은 기회가 되면 따로 정리해 볼 생각입니다.
Visual Studio의 Text Editor상에서 맥북의 트랙패드를 써서 스크롤을 할 때의 불편했던 점은 맥 OS에서 손가락 끝에 화면이 밀착되어 붙어 있는 듯한 스크롤링의 느낌이 가상 환경으로 들어가면 전혀 다른 이질적인 느낌이 되어 버립니다. 좀더 기술적으로 보면 맥에서는 픽셀단위로 스크롤링이 이루어지기 때문에 한 순간도 스크롤이 끊어지는 느낌이 없습니다. 하지만, 윈도우로 들어가면 행단위로 스크롤링이 되기 때문에 일정 범위내에서의 움직임은 스크롤에 영향을 주지 않게 됩니다. 이 것은 외장 마우스의 휠 기능을 사용할 때에는 오히려 불편함이 없게 느껴지지만, 트랙패드를 사용하는 경우 마치 동작이 중지된 것 같은 기분이 들게 합니다.
이런 불편함에 대한 해결 방법을 찾던중 같은 문제로 고민을 하던 누군가가 만들어 놓은 Visual Studio의 확장기능을 알게 되었습니다. 이 확장기능을 설치한 다음 마치 맥에서 처럼 부드러운 스크롤이 Text Editor에서 가능해졌습니다. 지원하는 VS버전은 2010, 2012, 2013, 2015라고 합니다. 2013과 2015에서는 작동을 확인했습니다. 2010에서는 안된다는 사람도 있는것 같습니다.
어쨌거나
OS X + 맥북 트랙패드 + 패러렐즈(Parallels)가상환경 + Visual Studio를 사용하고 있다면 분명 그 불편한 느낌을 알고 계시리라 믿습니다. 아래 링크의 확장기능을 설치 하시면 편안하게 코딩 하실 수 있을 겁니다.
참조
ASP.NET
- OS X(10.11)에 ASP.NET Application
- OS X(10.10)에 ASP.NET 5 설치하기
- MVC Web Application에서 재사용 가능한 Authentication라이브러리 만들기
- 맥에서 ASP.NET vNext 애플리케이션 개발하기
- ASP.NET 5소개
- ASP.NET 5와 MVC 6에서 바뀌게 되는 기능 Top 10
- ASP.NET 5 스케폴딩(Scaffolding)
- MVC Controller와 ApiController의 차이점
- ASP.NET Accounts Management
- MVC를 이용해 RealGrid에 데이터를 표현하기
EF
Visual Studio
- Visual Studio Code v0.3.0
- 무서운 EF
- 해결 방법을 찾을 수 없습니다.
- GitHub Extension for Visual Studio
- Visual Studio Code for Mac
- 패러렐즈 Visual Studio Text Editor 스크롤을 부드럽게 하는 방법
Another Code
- BitBucket!! 너는 또 뭐야?
- Git! 너 뭐야?
- 슬랙앱 만들기
- 품질의 기본
- 대화의 수준
- javascript tutorial
- html tutorial
- OS X에서 Paralles Windows 10 VM의 localhost 사이트에 접속하는 방법
- OS X(10.11)에서 MongoDB
- OS X(10.11)에서 SVN(Subversion)
- OS X(10.11)에서 아파치웹서버 구동하기 (Virtual Hosting 구현)
- OS X(10.11)에서 메이븐(Maven)사용하기
- Jasmine을 이용한 Javascript 테스트
- Identicon
- 회사의 슬픔
- 지킬에서 사이드 메뉴 필터링 하기
- ASP.NET MVC vs WEB API
- 티스토리에서 구문 하이라이팅 기능 구현하기
Javascript
- react를 위한 webpack정리 (II) - 작성중
- react를 위한 webpack정리 (I)
- javascript에서 객체 정의
- Javascripting
- aws-ec2-amazon linux-nodejs
- Protractor
- AngulaJS 연습
티스토리(1) tistory(1) syntax highlighting(1) Visual Studio(3) ASP.NET(4) EF(3) RealGrid(2) Jekyll(2) GitHub(3) SqlServer(1) SqlServer 2014(1) MVC(2) ASP.NET 5(7) Identity(2) Account(1) Controller(1) ApiController(1) 스케폴딩(2) Schaffolding(2) MVC 6(1) 페러렐즈(2) Parallels(1) Liquid(1) Authentication(1) Entity Framework(2) Visual Studio Code(2) VS(2) VisualStudio(2) Visual Studio 2015(2) VS 2015(2) Extension(1) 잡설(3) Update-Database(1) Entension(1) 일을하지말아야지(1) osx(2) DNX(2) Iendticon(1) Jasmine(1) AngularJS(2) protractor(1) maven(1) java(1) OSX(5) yosemite(2) 메이븐(1) 요세미티(1) 서브라임(1) 아파치(2) apache(1) webserver(1) 웹서버(1) virtualhost(1) svn(1) subversion(1) 몽고디비(1) mongodb(2) localhost(1) 호스팅(1) hosting(1) VSCode(1) html(1) JavaScript(1) nodejs(2) aws(2) ec2(2) git(4) javascript(5) object(1) webpack(2) reactjs(2) react(2) browserify(2) 웹팩(3) 리액트(3) slack(1) api(1) slack app(1) 슬랙 앱(1) 깃(2) 깃허브(1) github(1) 비트버킷(1) BitBucket(1)