비주얼 스튜디오 없이 사는 게 가능할까?

솔직히 말해서, 저는 요즘 비주얼 스튜디오를 거의 사용하지 않습니다. 젯브레인스의 IDE를 더 많이 쓰거든요. 단지 C/C++ 빌드를 위해서 깔아만 놓는 수준이죠. (이마저도 Clang을 더 많이 사용함. Clang도 VCRT에 의존하긴 하지만 넘어가고)

그런데 문득 이런 생각이 들었습니다. 이럴꺼면 뭐하러 전체 비주얼 스튜디오를 까는거지? 그냥 Build Tools 깔면 되잖아? 라고 생각했습니다. 실제로도 비주얼 스튜디오 코드에는 C# Dev Kit이 있고 젯브레인스의 ReSharper for VS Code도 있습니다. 물론 굳이 이걸 쓸 필요도 없고 그냥 젯브레인스 IDE를 써도 되겠죠.

한가지 복병이 있다면 WinUI 정도인데 저는 WinUI를 좋아하지만 Rider가 WinUI를 지원 안합니다. 어차피 비주얼 스튜디오에도 WinUI 디자이너는 없으니 꾸역꾸역 한다면 가능도 할 것 같긴 한데…

6개의 좋아요

wpf랑 windows forms 개발자는 vs없으면 안되긴 합니다. ai가 코드 다만들고 dotnet build, dotnet publish 해줘도 안됩니다.

사용빈도가 줄었을 뿐 눈으로 직접 확인하기 위해서는 vs가 꼭 필요하다고 봅니다.

2개의 좋아요

작업하는 메인 워크로드가 어디냐에 따라 달라지겠지만, 저도 Visual Studio를 직접 켜지 않는 날이 많습니다. AI 붐이 일어나기 전에는 LINQPad를, 요즈음은 VS Code를 Visual Studio 보다 더 먼저 켜는 날이 많아진 것 같습니다.

다른 한편으로, Visual Studio를 켜야 할 이유도 선명해진 것이, AI 기반 디버깅을 수행해야 하는 경우에는 분명히 켜게 되는 것 같습니다.

3개의 좋아요

블레이저 와즘 핫 리로드를 많이 쓰다 보니 그나마 덜 불편한 VS 를 쓸 수 밖에 없습니다.

2개의 좋아요

결국은 VS를 버리기에는 힘들다가 결론이 되겠네요…

1개의 좋아요

wpf나 windows forms는 Rider에서도 지원이 되긴 한다고 들었는데 별로 안좋은가 보죠?

3개의 좋아요

제 경험은 이 시점에 멈춰져있습니다.

1개의 좋아요

XAML HotRealod는 라이더에서 지원되지 않고 있습니다.

1개의 좋아요