当您只需要编辑一个文件而无需在CLion中创建或加载整个项目时,可以使用LightEdit模式。

请注意,LightEdit模式是一种类似于文本的编辑器,不支持常规的IDE编辑器功能,如代码完成或代码导航。然而,您可以导航到特定的代码行(Ctrl0G),折叠或展开代码的部分,检查和更改文件编码。

打开文件进入LightEdit模式

有几种方法可以在LightEdit模式中打开文件。

默认情况下,CLion会以完整模式打开txtjson文件。如果您需要以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 中,如 命令行接口 中所述。

    1.png

当您使用 clion 命令打开不属于任何项目的文件时,CLion会显示一个对话框,您可以选择是保持在LightEdit模式中,还是在项目中打开该文件。

使用等待开关打开和编辑文件

您可以在命令行中中断进程,并将终端暂停,直到您在LightEdit模式中完成编辑文件。例如,当您在命令行中工作并运行Git的提交过程时,您可以暂停终端并在LightEdit模式中使用文本编辑器快速编写提交消息。

  1. 根据您的操作系统,在文件名之前添加 -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模式中打开文件,并显示一个通知,指示命令行正在等待打开的文件关闭。
      2.png
  2. 单击通知中的一个选项或关闭文件以释放命令行。

在LightEdit模式下处理代码

尽管LightEdit模式不支持所有CLion编辑器的代码辅助功能,您仍然可以使用基本的编辑功能和基本的菜单选项。

  • 使用主菜单打开最近的文件,显示行号,空白字符,扩展代码选择等等。

    • 当您选择“文件” | “打开”时,CLion会打开“打开文件或项目”对话框,在该对话框中,您可以快速导航到项目的根目录中的打开文件。单击工具栏上的“选择已打开的文件”图标。请注意,在macOS中,将打开原生对话框。
    • 当您编辑文件时,选项卡上的蓝色指示表明文件内容已更改。
  • 当外部更改应用于您正在工作的文件时,您可以选择主菜单中的“文件” | “从磁盘重新加载”以将其更新。
  • 使用上下文菜单粘贴或折叠代码,以及切换到列选择模式。
  • 使用状态栏转到您需要的行,检查版本控制系统(VCS),或切换到自动保存模式。

打开自动保存

  • 在状态栏上单击“自动保存:关闭”并在弹出窗口中选择“自动保存更改”。

退出LightEdit模式

您可以退出LightEdit模式,从编辑单个文件切换到整个项目的工作。为此,可以使用以下方法之一:

状态栏

在LightEdit模式的状态栏上,点击“访问完整IDE”,然后从选项列表中选择您要如何继续,例如打开当前文件所在的项目,打开最近的项目,或者打开新项目。

3.png

查找操作窗口

按下Alt + Enter,然后选择“在项目中打开文件”。

主菜单

从主菜单中选择“文件” | “在项目中打开文件”。

标签: clion破解, clion破解教程, clion教程, clion基础教程, clion高级教程, clion核心教程, clion免费激活码, clion免费注册码, clion注册码在线生成, clion激活