import ipdbを挿入したいと思っています。 pdb.set_trace()は私がキーを押されているところの下の行にあります。これを行うには明白な理由;-)サブラインのkeypressにテキスト/コードの行を挿入するには
8
A
答えて
15
二つの非常に簡単な方法については :
スニペットを作成... [ツール]> [開発]> [新規スニペット、栓、この中:
<snippet>
<content><![CDATA[import ipdb; pdb.set_trace()]]></content>
<tabTrigger>p</tabTrigger>
</snippet>
保存それはすぐに働き始めるはずです。
- はCtrl +(新しい次の行にあなたを置く)を入力し、
- のp + タブ(スニペットを挿入します)。
4キーストローク。
OR
あなたはマクロツール使用することができます(記録マクロを起動する)
- Ctrlキー + Altキー + Qを新しい次の行へ)
- タイプ:import ipdb; pdb.set_trace()
- はCtrl +Altキー + Q(エンド記録マクロ)
今(マクロ保存]> [ツール)your_macro.sublimeマクロを保存し、への結合、このキーを追加します。ユーザーのキーバインディング:
今{ "keys": ["p"], "command": "run_macro_file",
"args": {"file": "Packages/User/your_macro.sublime-macro"} }
'P' の次の行に、あなたのテキストを挿入します。..
1 KE Yストローク...しかし、あなたは手紙のpを必要としたことがないコードを書くことに注意しなければならない...;)
3
のMac OS XIに拡張子を付けて保存する必要があります。
.sublime-snippet
取得しますそれは働いている。
関連する問題
- 1. Python argparse:サブラインにヘルプテキストを挿入するには?
- 2. サブラインの現在の行番号
- 3. 空白行を挿入するには?
- 4. MATLABのテーブルに行を挿入する
- 5. ASP.NETのデータベースに行を挿入する
- 6. 入力またはテキストエリアの入力時にjquery keypressを無効にする
- 7. サブラインの共通線を同じ行に設定
- 8. 列内のテキストコードに基づく分類
- 9. C#/ ADO.NETのデータベースに複数の行を挿入するには?
- 10. テーブルの多くの行データをDBに挿入するには?
- 11. CSSの枠線に複数の行を挿入するには?
- 12. データベースに余分な行を挿入する挿入
- 13. UITableView Xamarin.iosで目的のインデックスに行を挿入するには?
- 14. データベースのmysqlテーブルに行を挿入するには?
- 15. ナビゲーションバーのUIBarButtonItemに2行を挿入するには
- 16. mysqlに特定の行を挿入するには?
- 17. 複数行TextViewの最後にImageViewを挿入するには?
- 18. 既存の行の後に表の行を挿入する
- 19. リストをmybatisに挿入し、INSERTをデータベースの別々の行に挿入する方法はありますか?
- 20. 挿入行は
- 21. テキストファイルに行を一括挿入する
- 22. XtraGridセルに改行を挿入する
- 23. ビッグクエリーストリーミングバッファにヌル行を挿入するpython
- 24. ユーザーごとに行を挿入する
- 25. グリッドビューに行を挿入する方法
- 26. TableLayoutに垂直行を挿入する
- 27. JavaScriptで表に行を挿入する
- 28. テーブルに行をプログラムで挿入する
- 29. テーブルビューに行を挿入する
- 30. テキストファイルに行を挿入するバッチ
ありがとうございました! ctr + alt + qはOS Xではうまくいきませんが、メニューからは動作するようになりました。そして、もちろんこのキーをctr + pに変更しました。 – Sjoerd
うわー、これは今までエディタでキーバインドを設定する最も秘密の方法でなければなりません。まあ、設定を設定することさえ厄介です。設定エディタを作るのが面倒だと思います。 –