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.