前我们介绍了vscode的SSH功能(无所不能的vscode),以及python数据分析,R数据分析环境的配置,vccode还有更多高级的功能,这次内容我们来介绍一下vscode更多好用好玩的功能。
vscode通过插件功能,无所不能。目前已经上架了sftp的功能,不过sftp功能非官方插件,配置起来还是稍微有一点麻烦。
首先Ctrl + Shift + X,打开扩展,搜索sftp,犹豫vscode插件有很多重名的,这里选择sftp(Naizyskunk)。
输入配置信息,后面就变成配置文件sftp.json.
配置完成之后,点击鼠标右键,就可以进行数据同步和传输了。
查看PDF文档
如果想直接查看服务器上的pdf文档,一种方式是在rstudio-server中直接打开,也可以在vscode中打开,安装PDF Viewer(Mathematic Inc)。
然后可以直接打开各种pdf,非常方便。
打开网页
与打开pdf文件类似,安装HTML Preview插件,则可以直接打开html文件。例如fastqc,multiqc等网页格式结果,可以直接在服务器端打开查看。 最近微软推出官方的Live Preview(Microsoft),也可以预览网页。
在vscode中直接打开fastqc结果。
vscode可以很好的支持markdown,例如quarto软件编辑markdown文档,也可以直接使用markdownlint(David Anson)查看markdown文本。
豆包 MarsCode 编程助手是豆包旗下的 AI 编程助手,提供以智能代码补全为代表的 AI 功能。可以在vscode中使用,搜索MarsCodeAI既可安装。安装之后使用抖音账号登录就可以实现自动编程。