可以使用 -perspective idPerspective 命令启动 Eclipse。
那么如何获取 idPerspective?
可以使用 -perspective idPerspective 命令启动 Eclipse。
那么如何获取 idPerspective?
org.eclipse.ui.perspectives
”,这是定义透视图的扩展点的名称。如果没有使用PDE和搜索JAR文件,您也可以查看工作区元数据文件夹中的工作台配置文件。在我的设置中,路径为{workspace}/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xml。只需搜索此文件的内容以查找关键短语persp.perspSC。您将看到一些行,例如:
<tags>persp.perspSC:org.eclipse.jdt.ui.JavaPerspective</tags>
<tags>persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective</tags>
冒号后面的文本是透视 ID。
将此脚本放置在您的Eclipse插件目录中并运行它
#!/bin/sh
for jar in $(find . -name '*.jar')
do
plugin=$(zipinfo -l "$jar" plugin.xml 2> /dev/null)
if [ "$plugin" = "" ]
then
continue
fi
preferences=$(unzip -q -c "$jar" 'plugin.xml' | xmlstarlet sel -t -v '//perspective/@id')
if [ "$preferences" != "" ]
then
echo "$preferences\n"
fi
done