从终端打开Clion

Gab*_*ino 8 c++ terminal text-editor clion

我一直在尝试在我的计算机中设置一个Clion目录的路径,以便在终端中使用命令打开该程序,但它没有用.

如果你读到这个并问自己:"什么?".我想像一个普通的文本编辑器一样开始一个C++项目(我曾经用gedit编写代码).

我想要一些类似的东西,打个招呼世界:

Clion helloWorld.cpp &
Run Code Online (Sandbox Code Playgroud)

它将打开一个名为helloWorld的新项目,然后我可以写下代码.

如果不可能那样做,抱歉.

Mar*_*ell 7

使用GUI界面启动CLion,然后启动终端并运行以下命令以查找正在运行的进程:

ps -ae| grep lion
Run Code Online (Sandbox Code Playgroud)

产量

57257 ??         0:20.45 /Applications/CLion.app/Contents/MacOS/clion
57434 ttys000    0:00.00 grep lion
Run Code Online (Sandbox Code Playgroud)

因此,在我的例子中,我需要使用命令从命令行启动CLion:

/Applications/CLion.app/Contents/MacOS/clion
Run Code Online (Sandbox Code Playgroud)

然后你需要传递包含你的项目的目录,这样你就可以创建一个这样的函数:

function CLion {  /Applications/CLion.app/Contents/MacOS/clion "$1"; }
Run Code Online (Sandbox Code Playgroud)

然后你可以输入:

Clion ~/CLionProjects/someProject
Run Code Online (Sandbox Code Playgroud)


小智 7

对于 Mac 用户,您需要在 ~/.bash_profile 中添加以下行:

alias clion='open -na "CLion.app" --args "$@"'
Run Code Online (Sandbox Code Playgroud)

然后您可以从终端运行 CLion:

clion /path-to-your-project
Run Code Online (Sandbox Code Playgroud)


U00*_*07D 5

在研究此问题时,我刚刚发现有一种受官方支持的方法是通过CLion的Tools|Create Command Line Launcher...菜单项。

完整的详细信息发布在这里:https : //www.jetbrains.com/help/clion/working-with-the-ide-features-from-command-line.html