是否有"light version" IntelliJ IDEA 可以在没有项目的情况下编辑文件?



ItelliJ IDEA可以从命令行在单个文件上调用 - 如下所述:

  • 将 IntelliJ IDEA 作为比较或合并命令行工具运行
  • Intellij喜欢文本编辑器(顺便说一句,它没有回答我的问题!

但是,您似乎必须向 IntelliJ 提供一个项目,如下所述:

  • 从命令行打开文件

在命令行中,键入以下内容:

[IntelliJ IDEA] [path1] --line [number] [path2]

哪里:

[IntelliJ IDEA]是特定于平台的产品启动器
[path1]是包含所需文件的
项目的路径[number]是行的编号,插入符号应在其中休息
[path2]是要打开的文件的路径

有没有办法在没有项目的情况下使用IntelliJ IDEA的"精简版"作为纯文件编辑器

IntelliJ IDEA是某些文件类型的特别好的编辑器,例如Java,XML,HTML,...我想将其与这些类型相关联并从 Total Commander 中使用它,但目前 Idea 打开速度太慢,所有项目开销都很高。我有时需要跨项目编辑文件。

更新:现在使用 LightEdit 模式支持它。


原答案:

目前不可能,有一个相关的请求(创建于 11 Dec 2010),您可以投票支持:

  • IDEABKL-5939 使用 IDEA 作为通用文本编辑器

> 从IntelliJ IDEA 2020.1开始,就有LightEdit模式。真的很轻:)

LightEdit 模式允许您使用 IntelliJ IDEA 的文本编辑功能,而无需创建或打开专用项目。在 LightEdit 模式下,文件在单独的编辑器窗口中打开,该窗口可以与其他(项目)窗口共存。

该模式有一定的局限性:它提供更简单的代码完成(有时根本不提供),没有代码检查,只有不需要复杂代码分析的基本代码突出显示,等等。但是,如果您只需要打开单个文件,进行一些更改并保存,LightEdit 是最快的方法,您也不必使用第三方编辑器。

即将推出的 JetBrains Fleet 编辑器最终发布时(可能在 2022 年的某个时候)应该符合要求。LSP可能是程序员工具领域最近最伟大的发明。我很高兴Microsoft充分地带头了它,现在它正在被 JetBrains 采用。

同时,有LightEdit模式,或者只是切换到其他编辑器来完成任务。

最新更新