本文共 903 字,大约阅读时间需要 3 分钟。
最近,Visual Studio Code团队发布了新的,该插件在Visual Studio Code中加入了C/C++的理念,这样编辑器可以提供除了语法高亮显示之外更全面的编辑体验。自最初版本发布以来,新的二次迭代带来了更广泛的C/C++工具集,支持代码格式化、自动补全、Windows平台上的Cygin/MinGW调试,并且支持在Mac控制台应用程序中使用GBD。
\\如果每个用户都能够使用Visual Studio,微软当然会非常感激,但是,对于Linux和Mac OS X用户来说却是不现实的。还有其他的情况(许可证、应用程序启动时间等)甚至Windows用户想要一个传统Visual Studio编辑器的替代品。但是直到最近,C/C++用户可能感觉他们被Visual Studio Code抛弃了,因为该编辑器为他们提供的语言特性非常有限。
\\新的插件提供了Visual Studio用户熟悉的几个特性,包括跳转到定义(Go to Definition)和查看定义(Peek Definition)以及调试工具中包含条件和函数断点。同时支持源代码格式化工具,允许开发人员在编辑器中根据他们偏好的格式化当前的文件。当前默认值是LLVM,该值是可配置的。
\\C/C++用户还可以使用新的模糊自动补全(fuzzy Auto-Complete )选项。它不使用语义分析,而是基于标签解析器方法,所以它不像智能感知那么先进。加入这个额外的功能可以在Visual Studio Code下调试Cygwin/MinGW应用。最后,Mac用户现在可以使用GBD调式控制台应用程序。
\\关于所有这些功能以及已知问题的更多细节可以在项目发布中查看。目前这个插件支持所有3种Visual Studio Code平台(Mac OS X、Windows以及Linux)。请注意,Linux调式目前仅官方支持的Ubuntu 14.04 64位。
\\查看英文原文:
\\感谢对本文的审校。
\给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们。
转载地址:http://gaylx.baihongyu.com/