新しいファイルを保存するときにデフォルトのドキュメントタイプを設定する方法はありますか? 新しいファイルをいくつか作成しましたが、新しいファイルを保存するときにデフォルト値の.txtを使用したいとします。サブライムテキスト2 - デフォルトのドキュメントタイプ
答えて
このプラグインは、それをしない:
https://github.com/spadgos/sublime-DefaultFileType
はかなり素晴らしいと思われます。
編集:
[OK]を、二つのこと、現在のテキストファイルの構文が正しく、ファイル名に伴う空白にピックアップされていないので、小さなバグがあるようです。さらに、use_current_file_syntaxをfalseに設定する必要があります(そうしないと、Ctrl-Nを押したときに既に開いているファイルタイプが新しいファイルになります)...
Put Packages/User/default_file_type.sublime-settings
{ "default_new_file_syntax": "Packages/Text/Plain_text.tmLanguage",
"use_current_file_syntax": false }
次のコードは次のとおりです。
次に、「Plain text.tmLanguage」ファイルを見つけて、「Plain_text.tmLanguage」と同じフォルダにコピーして名前を変更します。 [それは必ずコピー/複製してください。依存関係があるかもしれませんので、名前を変更するだけではありません]
再起動してください。 このプラグインは、Ctrl-Nで作成された新しいファイルに対してのみ機能します。これらの工程の後の作業
:
1.Uninstalled
2.Installedデフォルトは(タイプJave)<をインストールし使用してパッケージ制御
3.Testを使用しては -
4を働きました。コピーして名前を変更したファイルSublime Text 2\Packages\Text\Plain text.tmLanguage
>Sublime Text 2\Packages\Text\Plain_text.tmLanguage
5.ChangedファイルSublime Text 2\Packages\Default File Type\default_file_type.sublime-settings
>
`{ "default_new_file_syntax": "Packages/Text/Plain_text.tmLanguage", "use_current_file_syntax": true }`
- すべて動作します。
私は_「パッケージ/ユーザ」フォルダに
@fraxelを任意のファイルをコピーするすべてのヘルプや迅速な対応をありがとうを必要としませんでした。ここで
喜んであなたのために働いています。私の答えを受け入れるか、それがあなたにとって有益だったら投票してください(それはそうではありませんでしたか?)。また、あなたの設定を 'Packages/User'フォルダにコピーしないと、プラグインがアップグレードされた場合は失われます。 – fraxel
Upvoted - Selected –
がより簡単な方法です...ただ、[ツール] - > [新しいプラグインが
次に、ファイルの上にこれを貼り付けるヒット保存し、「DefaultLanguage.py」それを呼び出すか何かヒット:
import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
def on_new(self, view):
view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage')
もちろん、PowerShellの言語を好みのものに変更することができます。 tmLanguageへの相対パスが必要です。私がインストールされ、 `{ 「default_new_file_syntax」に設定を構成している
view.settings().get('syntax')
- 1. サブライムテキスト2内の端末ウィンドウ
- 2. サブライムテキストにブックマークを追加する2
- 3. Python:ipdbのサブライムテキスト2の行のハイライト
- 4. サブライムテキストのオートコンプリート機能の変更2
- 5. Rails:libディレクトリのテストコードとRubyTestのサブライムテキスト2
- 6. サブライムテキストの2行の間をジャンプ
- 7. JSのサブライムテキスト2を変更する
- 8. サブライムテキスト2(または3)のグローバルブックマークスタック
- 9. デフォルトでサブライムテキスト3のC++ 14としてプログラムをコンパイル
- 10. Zen Coding Pluginサブライムテキスト2用にインストール
- 11. サブライムテキスト2プラグインでクイックパネルにアクセスする
- 12. 2つのドキュメントタイプはどのように扱いますか?
- 13. サブライムテキスト2のデフォルトのハイライトカラーを変更するにはどうすればよいですか?
- 14. サブライムテキストのインデントエラー
- 15. Windowsでのサブライムテキスト2のキーボード列の選択
- 16. ストップAltキーを押してサブライムテキスト2のメニューを表示する
- 17. DynamoDBドキュメントタイプをRedshiftにエクスポート
- 18. 複数の「コマンド」が1つのサブライムテキスト2のユーザーのキーマップショートカット
- 19. サブライムテキスト3のクラス "シートコンテナ"
- 20. サブライムテキスト2用の優れたフリーのftpプラグイン
- 21. サブライムテキスト2の構文の強調表示は何ですか?
- 22. サブライムテキスト2のファイルとフォルダのアクセス許可を変更する
- 23. ウィンドウ内のサブライムテキスト2からCプログラムを実行する
- 24. サブライムテキスト2のスペルチェック辞書を切り替える
- 25. サブライムテキストの構文エラーを強調表示する2
- 26. サブライムテキスト2ステータスバーのフォントサイズを大きくしますか?
- 27. サブライムテキスト2のリストで置き換えます
- 28. サブライムテキスト2:すべてのレイアウトグリッドでControl + P(Goto Anything)?
- 29. フレームワークとサブライムテキストの再生2 - デバッグは可能ですか?
- 30. アプリケーションのドキュメントタイプのアイコンを登録する
:「パッケージ次に、あなたの好きな言語でファイルを開くと、コンソール([表示] - > [表示コンソール)を開くことを取得し、タイプすることができます/ Text/Plain text.tmLanguage "、 " use_current_file_syntax ":true }' ただし、ファイルを '.txt'として保存することはありません。ファイルは拡張子なしで保存されます。 –
@David K Egghead - txt構文を取得するためのST2の一見小さなバグ - 上に修正として追加された修正/回避策。 – fraxel
私は上記の修正を完了しました。残念ながら、 'Ctrl-N(新規ファイル)を作成した後、テキストを追加する> Ctrl-S(ファイルを保存する)> 'Save as type'は[All Files(*。*)]'になります。 TXT'。 。私は今「タイプとして保存」ドロップダウンに(2)「プレーンテキスト(* .txt)」があることに気付きました。 –