2.7. VScode入门#
2.7.1. 为什么使用VScode#
GROMACS,LAMMPS,Amber 等开源分子模拟软件是主要基于命令行界面交互的, 且分子信息都是存储在文本文件中的, 因此我们离不开对文本的操纵编辑, 离不开对命令行的使用.
Visual Studio Code (VScode)是微软开发的一款免费、开源的跨平台代码编辑器, 集成了分子模拟需要的三大功能: 文本编辑, 文件管理, 命令行终端. 一个窗口就能完成分子模拟的全部操作.
图. 2.7.1 VScode软件主要功能区的界面组成#
你还可以在 VScode 中编辑自己的笔记, 甚至你所看到的这篇文章也是通过vscode编辑的.
安装简单, 在官网下载.exe文件安装即可.
上手简单, 它就是一文本编辑器能有多难?
插件丰富, 可拓展性强. 支持中文语言!!!
2.7.2. vscode的插件#
vscode中和分子模拟相关的插件主要是用来高亮显示一些模拟相关文件, 以便更好地看清文件内容
gmxhelper: 专为GROMACS文件开发, 能高亮显示关键字(支持的文件格式包括 .gro、.mdp、.itp、.top、.pdb、.ndx、.xvg、.fasta、.mol2),并为 .mdp 文件提供代码片段。
md-highlighter: 用于高亮显示与分子建模和分子动力学模拟相关的多种文件类型。该扩展全面支持各种主流工具(包括 Gromacs、Amber、AmberTools、NAMD、VMD 等)常用的文件格式.
两个插件可能存在冲突, 选择一个即可.
更多其他插件
Chinese (Simplified): 中文语言包
…