小编Fit*_*itz的帖子

创建了我自己的viewsContainer - 我可以包含其他viewsContainer 中的视图吗?

我们正在探索在新扩展中为 VS Code 创建自己的 viewContainer,并希望重用其他容器中的视图,例如资源树、大纲以及其他扩展中的其他视图。这可能吗?

例如,我无法找到大纲视图的视图 ID,但希望我可以做类似的事情...

"contributes": {
    "viewsContainers": {
        "activitybar": [
            {
                "id": "custom-activity",
                "title": "My Uber-activity",
                "icon": "resources/custom-activity.svg"
            }
        ]
    },
    "views": {
        "custom-activity": [
            {
                "id": "vscode-resources",
                "name": "Resources"
            },
            {
                "id": "vscode-outline",
                "name": "Outline"
            },
            {
                "id": "my-fancy-view",
                "name": "New View"
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

这可能吗?是否有 VS Code 环境中已建立视图的已发布 ID 列表供我们参考和重用?

visual-studio-code vscode-extensions

5
推荐指数
1
解决办法
6401
查看次数

如何将一批Mavenized示例转换为Eclipse理解的格式?

我正在考虑采用当前采用一种格式的一些示例(不是Mavenized - 实际上是ANT形式)并试图找到一种自动化的方法来将它们融入Eclipse可以理解的东西中.虽然我有几年的Java和其他奇怪的语言,但用Java做这件事听起来像是用大锤来敲钉子.

我一直在研究脚本语言,如Ruby,Python,Perl等.我没有任何经验,但很乐意学习.

我如何以一种格式(带有文件的目录或目录)获取示例并将其重构为接近Eclipse项目的内容?例如,我想采用具有以下结构的树

dir my_example
  - build.xml
  - deployment.xml
  - jboss-esb-unfiltered.xml
  - log4j.xml
  - readme.txt
Run Code Online (Sandbox Code Playgroud)

并将其转换为

dir1 my_example_eclipse
  - dir src
    - [empty]
  - dir esbcontent
    - dir META-INF
      - deployment.xml
      - jboss-esb-unfiltered.xml
    - log4j.xml
  - readme.txt
Run Code Online (Sandbox Code Playgroud)

另外,我需要能够创建Eclipse所需的某些隐藏文件.其中一个是.project文件,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>helloworld</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
    <buildCommand>
        <name>org.eclipse.wst.common.project.facet.core.builder</name>
        <arguments>
        </arguments>
    </buildCommand>
    <buildCommand>
        <name>org.eclipse.wst.validation.validationbuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
</buildSpec>
<natures>
    <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
    <nature>org.eclipse.jdt.core.javanature</nature>
    <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
    <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
</natures>
</projectDescription>
Run Code Online (Sandbox Code Playgroud)

如何使用这些脚本语言之一创建文本文件?

提前致谢.

ruby python eclipse perl maven

0
推荐指数
1
解决办法
212
查看次数