DataGrip 2025.2 Help

从命令行打开文件

从命令行在 DataGrip 中打开任意文件或文件夹,并可选择在打开后指定光标的位置。

您可以在安装目录下找到运行 DataGrip 的可执行文件 bin 。 要将此可执行文件用作命令行启动器,请将其添加到您的系统 PATH ,如 命令行界面 中所述。

语法
datagrip64.exe [--line <number>] [--column <number>] <path>
示例

打开一个文件夹:

datagrip64.exe C:\MyProject

打开特定文件的第 42 行:

datagrip64.exe --line 42 C:\MyProject\scripts\query.sql

默认情况下,DataGrip 不提供命令行启动器。 有关为 DataGrip 创建启动脚本的更多信息,请参阅 命令行界面

语法
datagrip [--line <number>] [--column <number>] <path>
示例

打开一个文件夹:

datagrip ~/MyProject

打开特定文件的第 42 行:

datagrip --line 42 ~/MyProject/scripts/query.sql

您可以在安装目录下找到运行 DataGrip 的脚本 bin 。 要将此脚本用作命令行启动器,请按照 PATH 中描述的步骤将其添加到您的系统 命令行界面 中。

语法
datagrip.sh [--line <number>] [--column <number>] <number> <path>
示例

打开一个文件夹:

datagrip.sh ~/MyProject

打开特定文件的第 42 行:

datagrip.sh --line 42 ~/MyProject/scripts/query.sql

当您指定文件路径时,DataGrip 会在 LightEdit mode中打开该文件,除非它属于已经打开的项目,或者存在自动打开或创建项目的特殊逻辑(例如,在 Maven 或 Gradle 文件的情况下)。 如果您指定了一个已有项目的目录,DataGrip 将会打开此项目。 如果您打开一个不属于项目的目录,DataGrip 会将 .idea 目录添加到其中,使其成为一个项目。

最后修改日期: 2025年 9月 26日