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模式,或者只是切换到其他编辑器来完成任务。