【发布时间】:2020-06-03 19:20:15
【问题描述】:
我为 IntelliJ 开发插件。如何为我的插件测试修改custom properties?
例如,我想将idea.max.content.load.filesize 属性设置为100MiB
【问题讨论】:
标签: intellij-idea intellij-plugin
我为 IntelliJ 开发插件。如何为我的插件测试修改custom properties?
例如,我想将idea.max.content.load.filesize 属性设置为100MiB
【问题讨论】:
标签: intellij-idea intellij-plugin
这些是系统属性,所以 java.lang.System#setProperty
【讨论】:
setProperty之前访问了属性就不行了?例如idea.max.content.load.filesize 属性is saved in global static final variable
根据您希望修改的属性,您可以使用 idea.properties,其中包含“用于运行 IntelliJ IDEA 的默认属性”(根据您提供的链接)。要修改文件,请转到帮助 > 编辑自定义属性...(请参阅thesesteps)。
例如,我使用这种方法来解决我机器的安全软件阻止使用 IntelliJ 的 default config 目录(C:\Users
这是 Windows 操作系统默认的应用程序数据目录,包含在安全软件扫描的路径中。通过将我的 idea.properties 文件移动到其他目录 (c:/development/idea/caches/),而不是由安全软件自动扫描,我的插件不再是被屏蔽了。
这与您描述的用例不同,但可能是一种值得研究的方法。
【讨论】: