于丶人间酩酊
我之前搜索了一下, 没有能在网上搜索到关于$APPLICATION_CONFIG_DIR$
这个变量的获取方法, 其实配置文件里面默认会使用$USER_HOME$
, 这个变量明显是指用户目录, nodejs 也提供了获取这个变量的 API, 所以直接在插件里处理了这个变量, JetBrains 还有$MODULE_DIR$
, $PROJECT_DIR$
, $APPLICATION_HOME_DIR$
等内置的变量, 这些变量应该被称为路径变量, 但和自定义的路径变量不一样, 我猜测这些默认内置的变量是安装时生成的, 或者是在产品启动的时候才生成, 只有 JetBrains 自己的配置或者脚本才能引用, 插件没办法从外部获取到这些变量的内容, 所以无法替换这些变量.
关于这些内置变量的获取, 目前没有好的处理方法, 如果你发现了什么方案, 欢迎分享.