GMT脚本执行利器——VS Code

Visual Studio Code,简称vscode,是微软推出的一款免费、轻量且功能强大的编辑器。vscode除一键执行、语法高亮、分屏显示外,还可实现bat/bash脚本的顺滑切换运行、jpg/gif/pdf等成图结果实时预览、脚本报错信息显示,非常适合全平台下执行GMT脚本。

注:vscode是跨平台软件,支持linux/Mac/Windows平台。本文以windows为例介绍其使用方法。

vscode安装

vscode下载地址为:官网

安装中建议勾选下图中两项,目的是添加右键打开的快捷方式。

安装完成之后有三种打开vscode的方式:

  1. 开始菜单中,直接找到Visual Studio Code应用程序打开。
  2. 直接在对应脚本或工作文件夹点击右键,选择“通过Code打开(Open with Code)”。
  3. Ctrl+R打开运行窗口,输入code (前提是重启后,vscode已加入PATH路径)。

插件安装

vscode通过不同功能的插件实现代码的开发运行、图片文件的预览等等一系列功能。执行GMT脚本命令,推荐安装的插件包括:

  • Code Runner 支持代码一键运行
  • vscode-pdf pdf预览插件

插件安装方式:打开Extensions扩展插件菜单,搜索对应插件,点击安装。安装成功之后,Install图标将变为齿轮,可点击该齿轮,修改插件属性。已安装启用的插件都可在Extension中查看设置。

为支持中文脚本,Code Runner中需要设置终端输出:

在Extensions菜单中,点击Code Runner插件的齿轮图标,弹出菜单中选择“Extension Settings”,勾选“Run in Terminal”。另外勾选“ Save File Before Run”,可在执行脚本之前先自动保存。

vscode执行GMT脚本过程

GMT脚本建议在独立工作空间(文件夹)中执行,有以下两种方式:

  • 在vscode中的Explore资源管理器菜单,选择“打开文件夹“:
  • 或者,在文件夹上右键,选择“通过Code打开”:

含有中文的脚本需要设置编码为GBK,否则会出现乱码:点击右下角的编码按钮,再选择”重新打开编码(Reopen with Encoding)“,选择中文简体GBK编码。

执行脚本可选择脚本页面右上方三角符号(Alt+F1),脚本运行信息显示在下方Terminal终端窗体。若想同时预览生成结果,可增加编辑窗口(Split Editor),两个窗口分别显示脚本和运行结果。

若本机安装了Bash终端,vscode也可识别并自动选择bash终端来执行bash脚本。也可通过手工切换,或多个终端切换执行:

为提高编码效率,推荐使用快捷键进行代码注释、代码运行、窗格切换等操作。键盘单击F1,调出vscode的命令面板,输入”shortcut“检索出快捷键编辑命令:

我们可以查询或自定义众多快捷键,包括但不限于行注释(Add Line Comment/Remove Line Comment)、窗口分割(View: Split Editor Down/Right/Up/Left)、窗口关闭(View:Close Editor)等。

代码高亮设置

这里介绍的方法为简易版,无法自行配置颜色,而且在不同的主题中代码高亮颜色会有区别。

相关

上一页