欢迎光临散文网 会员登陆 & 注册

类似Visual Studio *.sln文件,通过双击打开JetBrains家族IntelliJ IDEA和CLion项目

2023-02-01 04:48 作者:bcbooo  | 我要投稿

在Visual Studio中,可以通过双击项目下的*.sln文件打开当前项目。这个习惯在翻阅往期或特定目录下项目时非常高效,也符合Windows下的用户习惯。

然而JetBrains家族的几款软件为了考虑跨平台的用户习惯,只能通过先打开IDE然后再去打开项目,或者文件夹右键去打开项目,这并不符合用户的使用习惯。

IntelliJ IDEA和CLion均支持通过命令行打开项目,所以可以在项目目录下新建一个*.bat文件,来支持双击打开当前项目,效果如下:

*.bat中的代码如下:

@echo off

"C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.3\bin\idea64.exe"  %~dp0

但是这种方式有两处缺点:

(1)启动IDEA或CLion后,控制台窗口无法自动消失;

(2)每个项目下都要放置一个*.bat文件,文件中有编译器的目录,一旦IDEA或CLion升级,或者项目转移到其他电脑,这个编译器的目录都有可能要修改。很是麻烦。

所以,这里我采用*.vbs来实现类似的功能,同时不再在项目目录下指定编译器的目录,实现步骤如下:

(1)在C:\ProgramData下新建一个IntelliJ IDEA path.txt文件,用来储存IDEA的程序目录:

比如:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.3\bin\idea64.exe

(2)在项目目录下新建一个*.vbs文件,这个文件内容是固定的,无需根据编译器或者电脑重新配置:

如此,每次打开IDEA的项目就可以直接双击打开了。

下载链接:

链接: https://pan.baidu.com/s/1DxpI1ubpejKOK_zJamQYvg?pwd=wtnm 提取码: wtnm


类似Visual Studio *.sln文件,通过双击打开JetBrains家族IntelliJ IDEA和CLion项目的评论 (共 条)

分享到微博请遵守国家法律