vscode高效管理不同项目文件

vscode高效管理不同项目文件

vscode作为一个轻量级编辑器,深受大家喜爱,这其中当然也囊括了本人。我同时使用vscode写c++、java、python以及markdown文档,每次打开vscode都要切换到对应的文件夹,非常不方便,也可以把所有项目文件都放到一个文件夹下,但本人觉得项目结构会太过混乱,难以接受。如果能有一条指令类似vscode c能直接打开c++对应的文件夹就好了,本文将介绍如何实现类似的功能

主要思想

vscode可以在Terminal中通过指令 code 执行,经查阅发现 code -n ProjectFolder 可以打开对应的项目文件夹,然后将 code -n ProjectFolder 根据编程语言进行重命名,并加入系统环境变量中。最终效果如下:

步骤一:将vscode添加到环境变量中

一般vscode在安装过程中会添加到环境变量中,所以先检查vscode是否已经被注册到环境变量中:同时按 win + r输入 cmd 回车,在弹出的黑色窗口中输入 code --help,如果出现下面的信息,则说明vscode已经在环境变量中,直接跳过步骤一,否则需要配置环境变量。

按下 win ,输入 环境变量,点击 编辑系统环境变量,随后点击 环境变量

随后选择 系统变量 -> Path,点击 新建,把自己vscode的安装路径添加进去;

此时在cmd命令行窗口中输入code --help应该就能得到帮助信息了。

步骤二:重命名指令

采用doskey指令

  • 新建alias.bat文件

新建txt文件,输入内容见下图。-n 后面跟项目路径,可以根据自己的需要自行替换。重命名文件为 alias.bat,并将其移动至个人用户C:\Users\Username\alias.bat

@doskey codec=code -n D:\Programs\Vscode\C++Station@doskey codepy=code -n D:\Programs\Vscode\PyStation@doskey codejava=code -n D:\Programs\Vscode\JavaStation@doskey codemd=code -n D:\Programs\Vscode\Markdown
  • 添加进注册表

同时按 win + r,输入 regedit 回车,修改注册表如下图所示,其中数值数据即为上面 alias.bat 文件的路径。

或者新建 aliaskey.reg 注册表文件

Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]"AutoRun"="%USERPROFILE%\\alias.bat"

双击上述注册表文件,导入到注册表中。

结束

在Terminal中输入codec试试吧!

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部