C'è un modo per impostare un tipo di documento predefinito quando si salva un NUOVO FILE? Ho creato diversi nuovi file e desidero avere un valore predefinito di .txt quando si salva un NUOVO FILE.Sublime Text 2 - Tipo di documento predefinito
risposta
Questo plugin fa:
https://github.com/spadgos/sublime-DefaultFileType
sembra abbastanza grande.
Edit:
Ok, due cose, non sembra attualmente essere un piccolo bug così la sintassi file di testo non viene preso correttamente a causa gli spazi nel nome del file. Inoltre è necessario impostare "use_current_file_syntax" su false, altrimenti il nuovo file verrà impostato su qualsiasi tipo di file già aperto quando si preme Ctrl-N) ... Quindi la correzione/soluzione è questa:
Mettere il seguente codice nel: Pacchetti/utente/default_file_type.sublime-settings
{ "default_new_file_syntax": "Packages/Text/Plain_text.tmLanguage",
"use_current_file_syntax": false }
Si noti la sottolineatura.
Successivamente, trovare il file "Plain text.tmLanguage" e copiarlo e rinominarlo (nella stessa cartella) come "Plain_text.tmLanguage". [Assicurati di copiarlo/duplicarlo, non limitarti a rinominarlo, poiché potrebbe avere delle dipendenze]
Riavvia, tanto per essere sicuro, e questo dovrebbe fare il trucco. Nota anche questo plugin funziona solo per i nuovi file creati con Ctrl-N.
lavoro dopo questi passaggi:
1.Uninstalled
2.Installed usando controllo del pacchetto
3.Test utilizzando l'installazione di default (tipo Jave) < - ha lavorato
4. Copia e file rinominato Sublime Text 2\Packages\Text\Plain text.tmLanguage
>Sublime Text 2\Packages\Text\Plain_text.tmLanguage
5.Codice modificato Sublime Text 2\Packages\Default File Type\default_file_type.sublime-settings
>
- Tutto funzionante.
non ho avuto bisogno di copiare tutti i file in '/ Packages utente' cartella
@fraxel _ Grazie per tutto l'aiuto e la risposta rapida.
Felice del suo lavoro per te. Sentiti libero di accettare la mia risposta o di votare se ti è stato d'aiuto (lo è stato, vero?). Inoltre, se non si copiano le impostazioni nella cartella "Pacchetti/Utente", si perderanno se il plug-in viene aggiornato. – fraxel
Voto in aumento - Selezionato. –
Ecco un modo più semplice ... basta premere Strumenti-> Nuovo plugin
Poi incolla questo sopra il file, ha colpito salvare e chiamarla "DefaultLanguage.py" o qualcosa del genere:
import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
def on_new(self, view):
view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage')
Ovviamente, puoi cambiare la lingua da PowerShell a ... qualsiasi cosa tu preferisca. Hai solo bisogno del percorso relativo alla tmLanguage.È possibile ottenere che con l'apertura di un file nella tua lingua preferita e quindi aprire la console (Visualizza-> Mostra Console) e il tipo:
view.settings().get('syntax')
- 1. Sublime Text 2 Tipo file predefinito sul nuovo file
- 2. Sublime Text 2 Service
- 3. Sublime Text 2 & PYTHONPATH
- 4. Sublime Text 2 Formattazione codice
- 5. Sublime Text 2 e R
- 6. Sublime Text 2 numeri incremento
- 7. HTML nel Sublime Text 2
- 8. Sublime Text 2 e MinGW
- 9. Sublime Text 2: Disabilita 'Goto Anything' Anteprima
- 10. Sublime Text 2 - funziona con l'host remoto
- 11. Installazione di pacchetti in Sublime Text 2
- 12. Finestra terminale all'interno di Sublime Text 2
- 13. Sublime Text 2 - Visualizza caratteri di spaziatura
- 14. Modifica di Sublime Text 2 per JS
- 15. Sublime Text 2 snippet di codice
- 16. Titanium sviluppo in Sublime Text 2
- 17. Qual è il carattere predefinito di Sublime Text?
- 18. Evidenziazione sintassi personalizzata in Sublime Text 2
- 19. Sublime Text 2. Completamento automatico python `from`
- 20. Sublime Text 2 plug in anteprima immagine
- 21. Sublime Text 2 - Modifica dell'icona su Windows
- 22. Evidenziare rspec in sublime text 2
- 23. Completamento origine immagine per Sublime Text 2
- 24. Integrare Sublime Text 2 con Karma
- 25. Evidenziazione della sintassi in Sublime Text 2
- 26. Sublime Text 2, jsp nascosta commento scorciatoia
- 27. Ingresso console Java in Sublime Text 2?
- 28. Sublime Text 2 - OS X Command Line
- 29. Scheda Backspace in Sublime Text 2
- 30. Sublime Text 2: completamento del codice Python
Ho installato e configurato le impostazioni a '{ "default_new_file_syntax": "Pacchetti/Testo/Plain text.tmLanguage ", " use_current_file_syntax ": true } ma NON salva il file come" .txt ". Il file viene salvato senza un'estensione. –
@David K Egghead - bug apparentemente piccolo in ST2 per ottenere la sintassi txt - correzione/soluzione alternativa aggiunta sopra come modifica. – fraxel
Ho completato le correzioni di cui sopra. Sfortunatamente, dopo aver creato un 'Ctrl-N (nuovo file)> aggiungendo del testo> Ctrl-S (salva file)> il 'Salva come tipo' è [Tutti i file (*. *)]' Che NON è Predefinito a '. testo'. . Ho fatto AVVISO che ora ho (2) "Testo normale (* .txt)" nel menu a discesa "Salva come". –