我是一名刚开始的Java程序员,我在USB上有一个项目,我试图从文件夹中双击源代码,而不使用任何软件或IDE。
但是,当我右键单击文件夹时,它只是在记事本中打开代码并为我提供了“使用Visual Studio打开”选项。没有“使用IntelliJ IDEA打开”选项。如果你们能帮助我,那将很棒。
我还想知道如何将项目保存到另一个文件夹或驱动器中,而不必进入文件程序并将其复制并粘贴到我想要的驱动器中。
答案 0 :(得分:3)
@echo off
SET PhpStormPath=C:\Program Files\JetBrains\PhpStorm 2019.3.1\bin\phpstorm64.exe
echo Adding file entries
@reg add "HKEY_CLASSES_ROOT\*\shell\PhpStorm" /t REG_SZ /v "" /d "Open in PhpStorm" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\PhpStorm" /t REG_EXPAND_SZ /v "Icon" /d "%PhpStormPath%,0" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\PhpStorm\command" /t REG_SZ /v "" /d "%PhpStormPath% \"%%1\"" /f
echo Adding within a folder entries
@reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\PhpStorm" /t REG_SZ /v "" /d "Open with PhpStorm" /f
@reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\PhpStorm" /t REG_EXPAND_SZ /v "Icon" /d "%PhpStormPath%,0" /f
@reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\PhpStorm\command" /t REG_SZ /v "" /d "%PhpStormPath% \"%%V\"" /f
echo Adding folder entries
@reg add "HKEY_CLASSES_ROOT\Directory\shell\PhpStorm" /t REG_SZ /v "" /d "Open with PhpStorm" /f
@reg add "HKEY_CLASSES_ROOT\Directory\shell\PhpStorm" /t REG_EXPAND_SZ /v "Icon" /d "%PhpStormPath%,0" /f
@reg add "HKEY_CLASSES_ROOT\Directory\shell\PhpStorm\command" /t REG_SZ /v "" /d "%PhpStormPath% \"%%1\"" /f
pause
将带有扩展名的文件重命名为script.cmd或script.bat
以管理员身份运行此文件。
答案 1 :(得分:1)
但是,当我右键单击文件夹时,它只是在记事本上打开代码,并为我提供了一个使用Visual Studio打开的选项。没有“用Intellij想法打开”选项
听起来像您在Windows上,但在Intellij安装期间错过了将文件类型与IDE关联的选项。
在Windows控制中心中,可以从记事本中编辑文件关联,也可以右键单击,转到属性,然后更改“打开方式”选项
关于打开整个文件夹,我通常不通过右键单击菜单,但是我怀疑Intellij是否存在该选项。但是,如果要编辑代码,通常还是要打开IDE,所以我看不到重点
对于复制文件,我不太了解这个问题,但是Java或Intellij并不能解决这个问题,而且我不知道在目录或驱动器之间复制文件的任何简便方法
答案 2 :(得分:1)
答案 3 :(得分:0)
第一次安装IntelliJ时,您必须未选中相应的框才能进行所需的操作。 Installation Options when installing IntelliJ IDEA Community Edition
在“更新上下文菜单”下,应选中“添加打开的文件夹作为项目”框。这样您就可以选择包含所有Java文件的目录。
在“创建关联”下,应选中.java框。这将允许您双击.java文件以打开IntelliJ。