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에 적응이 ...