CLion教程-LightEdit模式
当您只需要编辑一个文件而无需在CLion中创建或加载整个项目时,可以使用LightEdit模式。
请注意,LightEdit模式是一种类似于文本的编辑器,不支持常规的IDE编辑器功能,如代码完成或代码导航。然而,您可以导航到特定的代码行(Ctrl0G),折叠或展开代码的部分,检查和更改文件编码。
打开文件进入LightEdit模式
有几种方法可以在LightEdit模式中打开文件。
默认情况下,CLion会以完整模式打开txt和json文件。如果您需要以LightEdit模式打开此类文件,请确保按照以下说明添加
-e
前缀。
通过命令行打开文件
根据您的操作系统,从命令行打开文件:
Windows
clion.bat -e README.md
您可以在安装目录的 bin 文件夹中找到运行CLion的可执行文件。要将此可执行文件用作命令行启动器,请将其添加到系统的
PATH
中,如 命令行接口 中所述。macOS
clion -e README.md
默认情况下,CLion不提供命令行启动器。
Linux
clion.sh -e README.md
您可以在安装目录的 bin 文件夹中找到运行CLion的脚本。要将此脚本用作命令行启动器,请将其添加到系统的
PATH
中,如 命令行接口 中所述。
当您使用
clion
命令打开不属于任何项目的文件时,CLion会显示一个对话框,您可以选择是保持在LightEdit模式中,还是在项目中打开该文件。
使用等待开关打开和编辑文件
您可以在命令行中中断进程,并将终端暂停,直到您在LightEdit模式中完成编辑文件。例如,当您在命令行中工作并运行Git的提交过程时,您可以暂停终端并在LightEdit模式中使用文本编辑器快速编写提交消息。
根据您的操作系统,在文件名之前添加
-e
和--wait
命令,然后从命令行打开文件。Windows
clion.bat -e --wait README.md
您可以在安装目录的 bin 文件夹中找到运行CLion的可执行文件。要将此可执行文件用作命令行启动器,请将其添加到系统的
PATH
中,如命令行接口中所述。macOS
clion -e --wait README.md
默认情况下,CLion不提供命令行启动器。
Linux
clion.sh -e --wait README.md
您可以在安装目录的 bin 文件夹中找到运行CLion的脚本。要将此脚本用作命令行启动器,请将其添加到系统的
PATH
中,如 命令行接口 中所述。- CLion会在LightEdit模式中打开文件,并显示一个通知,指示命令行正在等待打开的文件关闭。
- 单击通知中的一个选项或关闭文件以释放命令行。
在LightEdit模式下处理代码
尽管LightEdit模式不支持所有CLion编辑器的代码辅助功能,您仍然可以使用基本的编辑功能和基本的菜单选项。
使用主菜单打开最近的文件,显示行号,空白字符,扩展代码选择等等。
- 当您选择“文件” | “打开”时,CLion会打开“打开文件或项目”对话框,在该对话框中,您可以快速导航到项目的根目录中的打开文件。单击工具栏上的“选择已打开的文件”图标。请注意,在macOS中,将打开原生对话框。
- 当您编辑文件时,选项卡上的蓝色指示表明文件内容已更改。
- 当外部更改应用于您正在工作的文件时,您可以选择主菜单中的“文件” | “从磁盘重新加载”以将其更新。
- 使用上下文菜单粘贴或折叠代码,以及切换到列选择模式。
- 使用状态栏转到您需要的行,检查版本控制系统(VCS),或切换到自动保存模式。
打开自动保存
- 在状态栏上单击“自动保存:关闭”并在弹出窗口中选择“自动保存更改”。
退出LightEdit模式
您可以退出LightEdit模式,从编辑单个文件切换到整个项目的工作。为此,可以使用以下方法之一:
状态栏
在LightEdit模式的状态栏上,点击“访问完整IDE”,然后从选项列表中选择您要如何继续,例如打开当前文件所在的项目,打开最近的项目,或者打开新项目。
查找操作窗口
按下Alt + Enter,然后选择“在项目中打开文件”。
主菜单
从主菜单中选择“文件” | “在项目中打开文件”。