如何更改 Netbeans 8.2 中的默认打开文件...(文件夹)?

How to change the default Open File... (folder) in Netbeans 8.2?

如何为 Java SE\ME\EE 更改 Netbeans 8.2 中的默认 Open File... 目录?
我编辑了我的 projectui.properties 文件行 projectsFolder=DIRECTORY 但这只适用于项目。我试图在不打开整个项目的情况下打开单个文件。 在 "C:\Users\MYNAME\AppData\Roaming\NetBeans.2\config\Preferences\org\netbeans\modules"

下找到文件 (Windows)

与在 NetBeans 中设置默认项目目录不同,您不能修改默认的 Open File... 目录,因为没有这样的 "default directory" 可以更改。

当您从 File 菜单(在 Windows select Open File... 时的 NetBeans 行为至少10个)如下:

[1] 在 NetBeans 会话中第一次出现 Documents 图标时,select 将在 Open 对话框 window,您的 Documents 目录将打开。这就是 NetBeans 的工作方式,无法修改。虽然您可以更改将打开的 Documents 文件夹,但您可能不应该这样做。详情见下文**。

[2] 在 Open 对话框中,您显然可以导航到任何替代文件夹以打开文件。此后,仅在该 NetBeans 会话中,该替代文件夹将默认在随后的 File -> Open File... selections 中打开,直到替代目录是 selected.

~~~~~

** 更改 Windows 中的 Documents 文件夹(这也会更改 NetBeans 在初次使用 File 时打开的文件夹 - > 打开文件..):

  • 在 Windows 文件资源管理器 select 桌面 -> 此电脑 -> 文档 并右键单击。

  • Select Properties 从下拉菜单中,然后 select Location 选项卡在 文档属性 window.

  • 输入要用作 Documents 文件夹的新文件夹的名称,然后单击 确定

  • 重新启动 NetBeans,select文件-> 打开文件... NetBeans 打开的文件夹现在将是您在上一步。

这似乎具有预期的效果,但其他 Windows 应用程序也使用 Documents 文件夹,并且可能依赖于该文件夹中的文件,因此它应该真是无故被改。如果您确实需要在 NetBeans 中打开不在任何项目中的文件,最干净的方法是尽可能将此类文件放在 Documents 文件夹中。

一种解决方案是将上述 Documents 文件夹中的 NetBeansProjects 移动到所需位置,并放置指向所需文件夹的永久符号链接。后者的说明在此处引用 https://superuser.com/questions/1020821/how-to-create-a-symbolic-link-on-windows-10

注意次要位置是否可以是临时的(如网络驱动器),它在您启动 Netbeans 之前始终存在。