Eclipse Plugin API: como posso adicionar suporte javadoc para plugins plataforma específica?
-
09-09-2019 - |
Pergunta
usando Eclipse 3.4 Ganimedes e não consigo encontrar o caminho para adicionar suporte javadoc para todos plataforma plug-in apis, mas especificamente para JFace e Ui Forms pacotes.
Abrindo o painel de propriedade de qualquer frasco ligado à biblioteca chamada "plug-in dependecies" Eu receber a seguinte mensagem para o nó "local Javadoc":
A entrada de caminho de classe atual pertence ao container 'Plug-in Dependências' wich não permite modificações do usuário para locais Javadoc em suas entradas" ...
O que significa, que eu devo re-construir o Eclipse com algum local javadoc com fio?
Solução
Se você tem o eclipse SDK "clássico", "RCP / Plugin" ou " modelagem " instalado, que as fontes meios de plugins do Eclipse estão incluídos.
Embora seja verdade que você não pode Javadoc configuração para esses plugins, você ainda acesso a essa documentação vez que as fontes estão aqui, totalmente "Java documentado".
Se não existem fontes, você ainda pode importar todos os plugins eclipse com suas fontes em um espaço de trabalho dedicado.
alt texto http://www.vogella.de/articles/EclipseCodeAccess /images/eclipsesource30.gif
Outras dicas
Estou usando o Eclipse 3.4.2 com editor visual 1.4.0. Por alguma razão, meu eclipse não encontrar os javadocs SWT por padrão e o "método de plugins de importação" não funciona. Mas eu encontrei um espalhados trabalho:
Propriedades do Projeto -> Java Build Path -> Bibliotecas -> Adicionar External Jar adicionar /plugins/org.eclipse.swt.gtk.linux.x86_64.3.4.1.v3452b.jar
editar o "apego fonte" para org.eclipse.swt.gtk.linux.x86_64.source_3.4.1.v3452b.jar
Pressione OK. Note, que você está usando agora swt "duas vezes": O)
Se ainda não está funcionando, vá para o mesmo diálogo, retire o "Standard Widget Toolkit (SWT)" e pressione OK. Voltar ao diálogo e adicioná-lo novamente com o botão "Add Library" -> SWT -> IDE Platform. Pressione OK. Feche todos os Editores Visuais. E ir para o Project -> Limpo ...
Agora você os Javadocs são exibidos diretamente no Eclipse e Visual Editor ainda funciona.