Testo sublime - Sviluppo di plugin
Ogni editor include plug-in per lo sviluppo, che attiva un insieme di attività e pacchetti predefiniti. L'editor di testo sublime include una funzione per sviluppare il tuo plug-in personalizzato. Questo capitolo discute in dettaglio sullo sviluppo del proprio plugin in Sublime Text.
Plugin in sviluppo
I seguenti passaggi mostrano in dettaglio come sviluppare un plugin in Sublime Text -
Step 1 - Seleziona il file New Plugin opzione navigando attraverso Tools → Developer → New Plugin come mostrato di seguito -

Step 2 - Il codice di base di un plugin include l'importazione di due librerie principali: sublime e sublime_plugin.

Il codice per il plugin è:
import sublime
import sublime_plugin
class ExampleCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.insert(edit, 0, "Hello, World!")
Step 3 - I plugin personalizzati vengono salvati in Packages → Usercartella. Fare riferimento alla seguente schermata che fornisce la completa comprensione dei plugin salvati nell'editor di testo Sublime.

Esecuzione del plugin
Dopo aver creato un plug-in e averlo salvato, apri la console utilizzando il tasto di scelta rapida Ctrl+` su Windows e Cmd+` su OSX ed esegui il comando mostrato qui -
view.run_command(plugin-name)

Questo comando eseguirà il plugin definito dall'utente con l'elenco delle attività incluse in esso.