标签: plugins

如何安装Sublime Text 2编辑器的插件?

如何将插件安装到Sublime Text编辑器?

我想将Emmet插件安装到Sublime Text 2编辑器.

plugins install sublimetext2

138
推荐指数
4
解决办法
23万
查看次数

Eclipse中的JavaScript编辑器

我正在寻找可用作Eclipse插件的最佳JavaScript编辑器.我一直在使用Spket,这很好.但是,还有更好的吗?

javascript eclipse plugins editor

131
推荐指数
4
解决办法
10万
查看次数

在Angular 2,4,5,6中实现插件架构/插件系统/可插拔框架

更新5/24/2018:我们现在从我的原始帖子中获得了+3版本的Angular,但仍然没有最终可行的解决方案.Lars Meijdam(@LarsMeijdam)提出了一个有趣的方法,当然值得一看.(由于专有问题,他不得不暂时删除他最初发布样本的GitHub存储库.但是,如果您需要副本,可以直接给他发消息.请参阅下面的评论以获取更多信息.)

Angular 6中最近的架构变化确实使我们更接近解决方案.此外,Angular Elements(https://angular.io/guide/elements)提供了一些组件功能 - 尽管不是我在本文中最初描述的内容.

如果来自令人惊奇的Angular团队的任何人碰巧碰到了这个,请注意,似乎还有很多其他人也对这个功能非常感兴趣.积压可能值得考虑.


我想实现在一个可插拔(插件)的框架Angular 2,Angular 4,Angular 5,或Angular 6应用程序.

(我开发这个可插拔框架的具体用例是我需要开发一个微型内容管理系统.由于这里不一定详述的一些原因,Angular 2/4/5/6它几乎完全适合该系统的大多数需求.)

通过可插拔框架(或插件架构),我特别指的是一个允许第三方开发人员通过使用可插拔组件创建或扩展主应用程序功能的系统,而无需直接访问或了解主应用程序的源代码或内部运作.

(关于" 没有直接访问或了解应用程序的源代码或内部工作 "的措辞是一个核心目标.)

可插入框架的示例包括常见的内容管理系统,如WordPressDrupal.

理想情况(与Drupal一样)是简单地将这些可插入组件(或插件)放入文件夹,让应用程序自动检测或发现它们,让它们神奇地"工作".以某种热插拔方式发生这种情况,意味着在应用程序运行时,这将是最佳的.

我目前正在尝试确定以下五个问题的答案(在您的帮助下).

  1. 实用性:Angular 2/4/5/6应用程序的插件框架是否实用?(到目前为止,我还没有找到任何实用的方法来创建一个真正的可插拔框架Angular2/4/5/6.)
  2. 预期的挑战:在为Angular 2/4/5/6应用程序实现插件框架时可能会遇到哪些挑战?
  3. 实施策略:可以采用哪些具体技术或策略来实现Angular 2/4/5/6应用程序的插件框架?
  4. 最佳实践:Angular 2/4/5/6应用程序实现插件系统的最佳实践是什么?
  5. 替代技术: 如果插件框架在应用程序中实用Angular 2/4/5/6,那么相对等效的技术(例如React)可能适用于现代高反应性Web应用程序

一般来说,使用Angular …

plugins angular-cli angular-universal angular

123
推荐指数
5
解决办法
2万
查看次数

如何在项目中显示*plugins*的Maven依赖树?

常见的Maven调试技术是使用mvn dependency:tree来查看项目依赖项的图形.

但是,此列表显示项目依赖项,而不是每个插件的插件依赖关系树.有没有办法从项目中做到这一点?

java plugins maven

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

什么是"必须拥有"的jQuery插件?

我想知道什么是最有用的JQuery插件.我对那些可能在一般UI开发中有用的东西特别感兴趣,比如Tablesorter,而不是那些提供不常见需求的东西.

如果您可以提供插件目的的简短描述,那将非常有用.

谢谢,唐

jquery plugins

108
推荐指数
9
解决办法
9061
查看次数

用于生成类图的Eclipse插件

什么是用于生成类图(用于项目)的良好Eclipse插件?

这里这张图片正是我在说什么.

java eclipse plugins uml class-diagram

107
推荐指数
2
解决办法
21万
查看次数

是否可以覆盖已为父POM中的配置文件定义的插件的配置?

在我的项目的POM父文件中,我有一个这样的配置文件定义了一些对这个项目有用的配置(这样我就无法摆脱这个父POM):

<profile>
<id>wls7</id>
...
<build>
  <plugins>
    <!-- use java 1.4 -->
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <configuration>
        <fork>true</fork>
        <source>1.4</source>
        <target>1.4</target>
        <meminitial>128m</meminitial>
        <maxmem>1024m</maxmem>
        <executable>%${jdk14.executable}</executable>
      </configuration>
    </plugin>
  </plugins>
</build>

...
</profile>
Run Code Online (Sandbox Code Playgroud)

但在我的项目中,我只想覆盖maven-compiler-plugin的配置,以便使用jdk5而不是jdk4来编译测试类.

这就是我在项目的POM中完成此部分的原因:

<profiles>
  <profile>
    <id>wls7</id>
        <activation>
            <property>
                <name>jdk</name>
                <value>4</value>
            </property>
        </activation>
    <build>
      <directory>target-1.4</directory>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <executions>
            <execution>
              <id>my-testCompile</id>
              <phase>test-compile</phase>
              <goals>
                <goal>testCompile</goal>
              </goals>
              <configuration>
                <fork>true</fork>
                <executable>${jdk15.executable}</executable>
                <compilerVersion>1.5</compilerVersion>
                <source>1.5</source>
                <target>1.5</target>
                <verbose>true</verbose>
              </configuration>
            </execution>
          </executions>
        </plugin>
      </plugins>
    </build>
  </profile>
              ...
</profiles>
Run Code Online (Sandbox Code Playgroud)

它不起作用......

我甚至试图在我的POM的常规插件部分中覆盖配置(我的意思是,不是针对特定的配置文件,而是针对我的整个POM).

可能是什么问题呢 ?

澄清我的一些要求:

  • 我不想摆脱父POM和其中定义的配置文件(wls7)(因为我需要很多很多属性,配置......),这不是我公司的流程.
  • 基于复制父POM和/或其中定义的配置文件的解决方案并不是一个好的解决方案.因为如果
    父POM 的责任改变了某些东西,我
    将不得不在我的报告中.

它只是一个继承问题(扩展或覆盖一个配置文件,一个来自上层POM的配置)所以我认为应该可以使用Maven 2.

profile configuration plugins maven-2

101
推荐指数
3
解决办法
7万
查看次数

Android Studio 4.1 插件错误:插件 * 不兼容(仅在 IntelliJ IDEA 中支持)

插件错误

插件“Android WiFi ADB”不兼容(仅在 IntelliJ IDEA 中受支持)。插件“Name That Color”不兼容(仅在 IntelliJ IDEA 中受支持)。插件“Json2Pojo”不兼容(仅在 IntelliJ IDEA 中支持)。

我尝试在 Android Studio 4.1 中安装插件“Android WiFi ADB”、“Name That Color”、“Android WiFi ADB”等,但我遇到了这个错误。谁能帮我这个?

错误截图

1

软件详情

安卓工作室 4.1

Build #AI-201.8743.12.41.6858069,建于2020年9月23日

运行时版本:1.8.0_242-release-1644-b01 amd64

VM:JetBrains sro 的 OpenJDK 64 位服务器 VM

视窗 10 10.0

GC:ParNew、ConcurrentMarkSweep

内存:1246M

核心数:4

注册表:ide.new.welcome.screen.force=true

非捆绑插件:com.thoughtworks.gauge、org.intellij.plugins.markdown、org.jetbrains.kotlin

plugins android intellij-idea android-studio

98
推荐指数
8
解决办法
3万
查看次数

暂时禁用vim中使用病原体的一些插件.

我想我在一个插件中有一个bug.我想只加载这个插件,而不必删除我的pathogen的bundle文件夹中的所有其他包,进行调试.

可能吗?

vim plugins

96
推荐指数
3
解决办法
2万
查看次数

pom xml中依赖项和插件标记之间的maven有什么区别?

我是maven工具的新手,我用Spring和Hibernate创建了一个项目,它们在pom.xml中配置为插件,但JUnit在依赖项下标记.我的问题是,作为一个插件和一个作为依赖的背后的逻辑是什么?

plugins dependencies pom.xml maven

96
推荐指数
6
解决办法
5万
查看次数