默认情况下,IntelliJ IDEA 在启动时会打开最后一个项目。
如何在不打开最后一个项目的情况下启动 IntelliJ?
智能 14、15、16:
Settings -> Appearance & Behaviour -> System Settings -> Reopen last project on startup
之前:
Settings -> General -> Startup/shutdown -> Reopen last project on startup.
如果出于任何原因您需要在不使用 UI 的情况下更改此设置(例如,如果 IDEA 在打开您的项目时挂起),您可以在例如
/.IntelliJIdea10/config/options/ide.general.xml
该文件的位置记录在http://devnet.jetbrains.net/docs/DOC-181
您需要更改(或添加)的具体设置是
<application>
<component name="GeneralSettings">
<option name="reopenLastProject" value="false" />
</component>
</application>
在最新版本的 IntelliJ 中,这个文件在 Mac 上的位置是
~/Library/Preferences/IntelliJIdea2018.2/options/ide.general.xml
如果您启用了设置存储库,则可以在此处找到它:
~/.IntelliJIdea${idea_version}/config/settingsRepository/repository/ide.general.xml
对于 Mac 10.9 (Mavericks) 上的 Intellij 13,它也位于 ~/Library/Preferences/IntelliJIdea13/options/ide.general.xml。(我没有足够的声誉来投票支持尼古拉斯的回答)。
在 Mac 上,该文件位于~/Library/Preferences/IntelliJIdea12/options/ide.general.xml
然后将reopenLastProject
选项设置为false
.
IntelliJ 2016.x 现在将此信息保存在自己的文件中。在我的带 OSX 的 MacBook Pro 上:
~/Library/Preferences/IntelliJIdea2016.2/options/recentProjects.xml
如果 IntelliJ 在启动时挂起,请强制退出应用程序,然后将此文件重命名为“recentProjects.xml.bak”。
重新启动后,您将获得用于创建或打开项目的选项屏幕。
注意:实际路径可能会根据您安装的 IntelliJ 版本而有所不同,例如。
IntelliJIdea2016.1/ IntelliJIdea2016.2/ IntelliJIdea2016.3/
只需勾选复选框:
Settings -> General -> Reopen last project on startup
这是针对想法 10。
我使用这个路径在 VI 中打开了这个文件:
~/Library/preferences/IdeaIC13/options/ide.general.xml
并改变了这个值:
<option name="reopenLastProject" value="true" />
到
<option name="reopenLastProject" value="false" />
在 IntelliJ 14 中是:
设置 -> 外观和行为 -> 系统设置 -> 启动/关闭 -> 在启动时重新打开上一个项目
您可以通过按 CTL+ALT+S 来打开设置窗口。
如果您只是尝试启动 IntelliJ 一次而不打开任何以前的项目(例如,由于 IntelliJ 与特定项目崩溃),您可以使用dontReopenProjects
命令行中的选项。
例子:
C:\dev\ide\IntelliJ IDEA Community Edition 2020.2\bin\idea64.exe dontReopenProjects
来源(感谢 mikebridge 在对此答案的评论中指出):https ://www.jetbrains.com/help/idea/working-with-the-ide-features-from-command-line.html#arguments
注意:还有许多其他有用的命令行选项,例如noSplash
和disableNonBundledPlugins
.
在 上WINDOWS
,路径为:
C:\Users\[USERNAME]\.IntelliJIdea[VERSION]\config\options\ide.general.xml
然后设置reopenLastProject
为false
,即:
<application>
<component name="GeneralSettings">
<option name="reopenLastProject" value="false" />
</component>
</application>
PS:如果选项不存在,您可能必须创建该选项。
对于最新版本的 Android Studio IDE
只需按照以下步骤
文件 > 设置 > 系统设置 > 单击重新打开最后一个项目复选框 > 应用或确定
要通过 IntelliJ IDEA 2019.1 社区版中的配置文件管理此设置,~/Library/Preferences/IdeaIC2019.1/options/
请使用 Patrick Wilkes 对 ide.general.xml 编辑的回答。