5월, 2021의 게시물 표시

[C#/ReSharper] Enhanced Tooltip 플러그인 업데이트됨!

이미지
JetBrains ReSharper JetBrains ReSharper Visual Studio는 다양한 확장 기능을 지원합니다. 단순히 솔루션 탐색기의 아이콘을 바꾸는 확장 기능부터 시작해서 빌드할 때마다 특정 규칙에 맞춰서 assembly의 version을 자동으로 설정해주는 확장 [1] , 그리고 이번 포스트에서 사용할 플러그인의 모체가 되는 JetBrains 사의 ReSharper 와 같은 복잡하고 강력한 확장 기능까지 지원하죠. 플러그인의 플러그인 이번 포스트에서 말씀드리는 Enhanced Tooltip 은 ReSharper의 플러그인입니다. 그런데 ReSharper는 Visual Studio 확장 기능이니, 다시 말해 플러그인의 플러그인이란 말이죠. 이번 포스트는 ReSharper에 대한 리뷰가 아니므로 자세히 적지는 않겠지만, 무려 플러그인의 플러그인 이라는 말에서 짐작하실 수 있듯, ReSharper는 상당히 무거운 확장 기능입니다. 이는 아주 오래 전, ReSharper 출시 초기부터 그래왔고, 아마 앞으로도 그럴 것 같습니다. 요즘은 Visual Studio의 버전이 올라갈 때마다 ReSharper가 독자적으로 지원하던 기능들이 하나 둘 VS에 구현돼 포함되고 있기 때문에 사용자층도 줄어들고 있다고 느껴지네요. [2] 그러나, 앞서 말씀드렸듯 ReSharper는 강력한 확장 기능입니다. 그리고 이는 현재 VS2019에서도 마찬가지입니다. 물론, JetBrains Rider IDE를 사용하면 더욱 가볍게 ReSharper가 제공하는 대부분의 기능과 더 많은 플러그인을 사용할 수 있긴 하지만, PostSharp 등 VS에서만 돌아가는 매우 유용한 확장 프로그램을 사용해야만 하는 경우, 혹은 특정 언어를 코딩할 때 사용하는 VS에 적응이