VS Code 配置使用 Geant4 和 Root (一)

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情

一直以来,C++开发的IDE的选择,我一直首选Visual Studio,从08版本,到当前常用的19版本,很长时间都没变过。那还有其它IDE可以选择吗,当然有的!这篇文章手把手带领大家通过VS Code 配置编译、运行、调试 Geant4 和 Root。

VS Code 介绍

对于程序开发,如果你够强,使用上古神器vi也行,没有人会拦着你。可是,IDE不就是为了提高开发调试效率吗?满足软件工程的一些思想吗?对于C++程序,我们还可以选择CLion,这是Jetbrain家族的一个成员,如果你是Jetbrain的全套使用者,那在使用习惯上,你一定爱上它。但今天的主角不是它,而是万金油 Visual Studio Code,简称VS Code

Visual Studio Code 默认支持非常多的编程语言,包括 JavaScript、TypeScript、CSS 和 HTML;也可以通过下载扩展支持 Python、C/C++、Java 和 Go 在内的其他语言。支持功能包括语法高亮、括号补全、代码折叠和代码片段;对于部分语言,可以使用 IntelliSense。Visual Studio Code 也支持调试 Node.js 程序。和 GitHub 的 Atom一样,Visual Studio Code 也基于 Electron 框架构建。

image.png 以下是官网对其的定义,

Code editing Redefined.Free.
Built on open source. Runs everywhere.

可以看出来是何其的张狂,不过它有它自傲的底气,包括但不限于:

  1. 微软出品,从云端编辑器Monaco进化而来,拥抱开源,粉丝众多,接受程度极高!
  2. 丰富的插件,决定了它不是一个简单的文本编辑器,而是一个真正的IDE。
  3. 它提出并实践的LSP协议让代码提示变得更加正规化。
  4. 速度和性能兼之,优秀得令一众竞品头秃。
  5. 多平台支持,包括Windows、Linux、Mac。

可以说它吸收了百家之长,去其糟粕,取其精华,同时又反哺了百家的发展。


未完待续!
没看够,订阅关注我,持续更新优秀好文!

猜你喜欢

转载自juejin.im/post/7085100352256606216