새삼 WPF 의 대단함을 느낍니다.

VS를 WPF 로 만들었다는 걸 잊고 있었는데

오늘 VS 업데이트 하면서 새삼 또 느꼈습니다.

image

(VS2022 입니다. snoop 으로 뜨면 이렇게 나옵니다.)

옛날에 2010 버전을 WPF 로 뜯어보면서 공부하곤 했었는데
지금까지 이렇게 잘 활용하고 있는 걸 보면

잘 만든 아키텍처와 플랫폼은 영원하다… 라는 느낌이네요 ㅋㅅㅋ

9개의 좋아요

죄송하지만 어느 부분에서 잘 만들었다고 느껴야할까요?
snoop 경험이 없어서 여쭤봅니다 ㅠㅠ

1개의 좋아요

아… 뭐 그렇게 중요한 얘기 아니었는뎀…ㅋㅅㅋ

snoop 은 WPF 실행 프로그램의 VisualTree 를 비롯한 컨텍스트 정보를 볼 수 있는 프로그램인데요.
제가 한 얘기는 snoop 으로 VS 의 구조를 볼 수 있다.
왜냐, VS 를 WPF 로 만들었으므로… 요런 느낌으로 한 겁니닷 ㅇㅅㅇ/

참고로 VS 의 Live Visual Tree 가 VS2015에 처음 추가되었는데
딱 snoop 의 모양대로 구현되어 있어요.
(element selection 방식까지 snoop 과 똑같이 만들었… 제가 처음 snoop 을 사용했던 게 2010년 정도였나 그랬습죠…)

제가 잘 만들었다고 얘기한 건
나온지 15년 된 개발 프레임워크인데 MS 에서 여전히 메인 개발툴로 직접 사용할 만큼
아직까지 주력으로 쓰이고 있을만큼 잘 만들었다는 의미였어요. ~ㅂ~

8개의 좋아요

그런 깊은 뜻이… ㄷㄷ

2개의 좋아요

아 역시…설명을 안해주셨다면 감을 못잡는게 맞았을 느낌이네요…ㅎㅎ

진지한 설명 부탁드려서 죄송했습니다.

설명해주셔서 감사드립니다!!

역시 VS는 대단한 프로그램이네요 ㅎㅎ

2개의 좋아요

그렇군요… 정말 놀라운 사실을 하나 알게되었네요… Visual C++ 로 만든 줄로만 알고 있었는데
WPF로 만들었다니 ㄷㄷㄷㄷ
물론 풍부한 기능과 편의성으로 정말 좋은 IDE인건 맞지만
개인적으로는 잘 만든 아키텍쳐와 플랫폼인 건 잘 모르겠습니다…
이클립스같은 아무 신경안쓰는 멍텅구리 개발툴도 있지만 적어도 유료 라이센스로 사용하는 IDE라면
좀 빠르게 동작했으면 좋겠는데 가면 갈수록 무거워지고 코드 라인이 많아지면
지나치게 버벅거리며 타이핑하지도 않은 키가 입력되고 뻘짓까지 해대서
안그래도 머리 싸메고 고민하며 지쳐있는데 더욱 코딩을 하기 싫어지게 만듭니다.
ssms의 한글 문제도 그렇고… 얘들은 도대체 언제가 되어야 이런걸 개선하려는지 모르겠네요…

2개의 좋아요

그러시군요.

근데 제가 말씀 드린 주제는 IDE 가 아니라 WPF 입니닷. ㅇㅅㅇ~

어쨌뜬 @LightEach 께서 VS 에 대한 느낌을 말씀해주신 건 약간 주제가 확장되는 느낌이긴 한데요.

사실 저는 잘 공감을 못하겠숨다. =ㅂ=;;

만약 한… VS2013~2015 정도 버전으루 각종 확장이나 애드온과 함께 사용 중이다…그랬으면 공감했을 거 같은데
(그 때는 진짜… 에휴… 그랬죠… -ㅁㅡ ;; )

VS2022 버전에서는 갠적으루 그다지 공감이 안 되네요.

@LightEach 님의 작업이나 사용 환경이 어떤지는 잘 모르겠지만

이정도 수준은 저는 경험해보지 못했습니다.

당연하게도 코드 라인이 늘어나면 느려지는 현상은 어느 정도 있을 수 있어요.
Notepad++ 도 텍스트가 몇 만 라인 정도되면 버벅댑니다.
(그리고 VS 에서는 추가적인 성능 관련 설정이 가능하답니다.ㅇㅅㅇ 이를테면 스크롤에 code preview map을 끈다든지…등등)

성능관련된 이슈는 MS 도 오래전부터 인지해왔고, 상당한 최적화와 함께 모듈화를 진행하고 있지요.
그래서 VS2022는 나름대로 만족하면서 사용하고 있슴다.

물론 VS 짱짱! 니가 세계 최곱! 은 절대 아니지만
제공되는 기능이나 사용성을 생각했을 때 VS 보다 나은 선택이 있을까 하는 정도인데…
충분히 쓸만한 IDE 라고 저는 생각해욜.~ㅂ~

덧,
SSMS 도 WPF 로 만들었다는 거 ㅋㅅㅋ~

5개의 좋아요

VS가 WPF로 만들었던건가요…!!! :scream_cat:

5개의 좋아요