感觉VS Code好难用啊,配置什么的好烦呀!!!()-其他
感觉VS Code好难用啊,配置什么的好烦呀!!!()
为什么微软要把 VS Code 配置做的这么复杂,难道就没有简化方案吗? – 知乎 (zhihu.com)
因为 VSCode 不是(传统) IDE。
你要把 VSCode 看做新时代的 emacs,其 IDE 的部分的本质是:当你知道如何用命令行做所有你想做的事情,VSCode 可以帮助你自动化和图形化。
这与传统 IDE 不一样的一点是,传统 IDE 除非你是深度用户,否则不需要知道很多细节,例如为什么按一个按钮就能编译,为什么点一下行号就能加断点,为什么我敲一下 import/#include/using 我的 IDE 就能知道/不知道我要导入什么符号?相比之下使用 VSCode 做开发要求用户首先要知道脱离 IDE 一个环境如何运作。
因此对环境比较熟的用户可能会觉得 VSCode 相比普通 IDE 可配置性更强、更轻量简洁、出了问题好排查。
当然微软其实一直在致力于简化 VSCode 首次配置的门槛。从前的 VSCode 比现如今更劝退。期待未来有一天 VSCode 会变得和 VS 一样对新人友好。
为什么微软要把 VS Code 配置做的这么复杂,难道就没有简化方案吗? – 知乎 (zhihu.com)
因为 VSCode 不是(传统) IDE。
你要把 VSCode 看做新时代的 emacs,其 IDE 的部分的本质是:当你知道如何用命令行做所有你想做的事情,VSCode 可以帮助你自动化和图形化。
这与传统 IDE 不一样的一点是,传统 IDE 除非你是深度用户,否则不需要知道很多细节,例如为什么按一个按钮就能编译,为什么点一下行号就能加断点,为什么我敲一下 import/#include/using 我的 IDE 就能知道/不知道我要导入什么符号?相比之下使用 VSCode 做开发要求用户首先要知道脱离 IDE 一个环境如何运作。
因此对环境比较熟的用户可能会觉得 VSCode 相比普通 IDE 可配置性更强、更轻量简洁、出了问题好排查。
当然微软其实一直在致力于简化 VSCode 首次配置的门槛。从前的 VSCode 比现如今更劝退。期待未来有一天 VSCode 会变得和 VS 一样对新人友好。