我的 SQL Developer 首选项保存在哪里?

Tom*_*omB 5 oracle-sqldeveloper

我希望将我的 SQL Developer 首选项复制到多个设备,并且想知道在哪里可以找到要复制的文件。

当特别提到首选项时,我指的是通过“工具”->“首选项”访问的首选项。我想要保存在这里的所有首选项的精确副本(在表过滤器和启动脚本位置下),以便将它们应用到其他电脑。

我想转移的另一个首选项是我应用于“其他用户”以过滤掉某些模式的过滤器。我希望这是可能的。

谢谢

Kri*_*ice 9

默认位置是:

Windows...AppData\Roaming\SQL Developer

Linux/Mac.. ~/.sqldeveloper

注意 1:默认情况下,AppData 文件夹在 Windows 中经常“隐藏”。

注 2:每个版本的 SQL Developer 都有自己的目录,尽管某些内容是共享的,例如报告、连接、sqlhistory

用于 SQL Developer 首选项的 Windows APP 数据文件夹

跨计算机“复制”的最简单方法是使用 dropbox/GDrive/.. 类型的同步内容。

不管怎样,您可以使用以下设置告诉 sqldev 在哪里存储首选项。

edit sqldeveloper/bin/sqldeveloper.conf
   - add the path to the Dropbox or where ever location
    AddVMOption -Duser.home=/Users/klrice/Dropbox/sqldev
Run Code Online (Sandbox Code Playgroud)

如果您在 N 台设备上执行此操作,则一切都应该同步并无缝工作。

参考:我的博客 '12

http://krisrice.io/2012-05-12-sql-developer-shared-setup-from-any/