16. Criação de Plug-in de Python
- 16.1. Structuring Python Plugins
- 16.2. Snippets de Código
- 16.3. Using Plugin Layers
- 16.4. Definições de IDE para gravar e depurar <i>plug-ins</i>
- 16.4.1. Plug-ins úteis para escrever <i>plug-ins</i> Python
- 16.4.2. Uma nota sobre a configuração do seu IDE no Linux e Windows
- 16.4.3. Depuração utilizando Pyscripter IDE (Windows)
- 16.4.4. Depuração utilizando Eclipse e PyDev
- 16.4.5. Debugging with PyCharm on Ubuntu with a compiled QGIS
- 16.4.6. Debugging using PDB
- 16.5. Releasing your plugin
It is possible to create plugins in the Python programming language. In comparison with classical plugins written in C++ these should be easier to write, understand, maintain and distribute due to the dynamic nature of the Python language.
Python plugins are listed together with C++ plugins in QGIS plugin manager.
They are searched for in ~/(UserProfile)/python/plugins
and these paths:
UNIX/Mac:
(qgis_prefix)/share/qgis/python/plugins
Windows:
(qgis_prefix)/python/plugins
Para definições de ~
e (UserProfile)
consulte Core and External plugins.
Nota
Ao definir QGIS_PLUGINPATH para um caminho de diretoria existente, pode adicionar este caminho à lista de caminhos que pesquisam por <i>plug-ins</i>.