ZeServeur

Das Wissen, Erfahrungen durch, sonst ist alles nur Informationen ...

Angezeigte gekennzeichneten Plugin

Dies ist ein kleines Problem, das passiert von Zeit zu Zeit mit Eclipse und dessen Classloader:

Angenommen, A hat ein Plugin, ein Plugin Abhängigkeit erklärt B.

Frage: Wie sehen Sie auch dann, wenn B A hat Sichtbarkeit auf?

Dort werden Sie sagen: es ist ein bisschen verdreht ... aber ist, dass Ihr Schneiden Plugins ist lausig! Und nein, kann es beispielsweise passieren, wenn Sie Konfigurationsdateien, die in A, die von B. verwendet werden, gemeldet werden

Lösung:

Es genügt die Feststellung Mechanismus in MANIFEST.MF Dateien:

  • gemeinsam in der Plugin,) muss Zugang zu externen Klassen (B:
      Eclipse-BuddyPolicy: Registrierte 
  • in (oder) Plugin (s), welche (s) B verwenden (A in unserem Fall):
      Eclipse-RegisterBuddy: name> Plugin <Aktien 

Es implizit (das heißt "Buddy Class Loading") in Richtung erklären die Beziehung in die andere.

Existentielle Frage beim Schreiben von Posts mit dem Code: "Wie ich es in Farbe?"
Denn wir müssen zugeben, dass es noch viel angenehmer zu lesen ...

Beispiel:

  public class MyClass (
     public void doSomething () throws MyException (
         / / Etwas
     )
 ) 

macht es sehr viel besser wie folgt aus:

  1. public class MyClass (
  2. doSomething ( ) throws MyException { public void doSomething () throws MyException (
  3. / / Etwas
  4. )
  5. )

Nachdem tourte einige Plugins, fand ich, das sich perfekt auf meine Bedürfnisse ... und vor allem kompatibel mit Version 2.7 von WordPress:
http://wordpress.org/extend/plugins/highlight-source-pro/

Weiter lesen ...