Viktigt
Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.
16. Utveckla Python-plugins
- 16.1. Strukturering av Python-plugins
- 16.2. Kodsnuttar
- 16.3. IDE-inställningar för skrivning och debuggning av plugins
- 16.3.1. Användbara plugins för att skriva Python-plugins
- 16.3.2. En anteckning om hur du konfigurerar din IDE under Linux och Windows
- 16.3.3. Felsökning med hjälp av Pyscripter IDE (Windows)
- 16.3.4. Felsökning med hjälp av Eclipse och PyDev
- 16.3.5. Felsökning med PyCharm på Ubuntu med en kompilerad QGIS
- 16.3.6. Felsökning med hjälp av PDB
- 16.4. Frigör ditt plugin
Det är möjligt att skapa plugins i programmeringsspråket Python. I jämförelse med klassiska plugins skrivna i C++ bör dessa vara enklare att skriva, förstå, underhålla och distribuera på grund av Python-språkets dynamiska karaktär.
Python-plugins listas tillsammans med C++-plugins i QGIS plugin-hanterare. De söks efter i ~/(UserProfile)/python/plugins
och dessa sökvägar:
UNIX/Mac:
(qgis_prefix)/share/qgis/python/plugins
Windows:
(qgis_prefix)/python/plugins
För definitioner av ~
och (UserProfile)
se Kärn- och externa plugins.
Observera
Genom att ange QGIS_PLUGINPATH till en befintlig katalogsökväg kan du lägga till denna sökväg i listan över sökvägar som genomsöks efter insticksprogram.