問題タブ [yasnippet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Pythonモードのyasnippetで行のインデントを削除するには?
if ステートメントでチェックされた条件を示すコメントを付けて、if ステートメントを閉じたいと思います。私はemacsでyasnippetを使用しています。使用するスニペットは次のとおりです。
私の問題は、最後の# endifコメントが$0に揃えられることです。if ステートメントと一致させる方法はありますか?
emacs - emacsで選択範囲をテキストで囲みます
emacs で選択したテキストをテキストで囲みたいと思います。
行の選択から:
私は取得したい:
C-c C-e
AucTeX で使用すると、選択範囲が 1 行に折りたたまれます。
yasnippet の次のスニペット:
与えます:
(item-string "\\item ")
代わりに使用してみましたが、エラーが発生します:
[yas] elisp error: Invalid use of '\' in replacement text
他のコンテキストでも使用できるように変更できるので、スニペットを機能させたいと思います。
emacs - yasnippet のタブキーの設定を解除するには?
yasnippet のタブ キーの既定の動作を設定解除する方法、または再定義する方法はありますか?
yasnippet とオートコンプリートをうまく連携させるのに問題があります。特に、Tabオートコンプリートは yasnippet がスニペットを展開するのを妨げる傾向があるため、重要な動作が問題になることがあります。
emacs - 変数としてのシンボルの値は無効です: php-executable
Emacs で Cc Cy を押してphp-auto-yasnippetsを使用しようとすると、ミニバッファーに次の警告が出力されます。
php5-cli で Ubuntu 14.04 を使用しています。emacs 構成ファイルで setq を使用して、変数を適切なパスに設定しました
この問題は他のモジュールで解決されていることは知っていますが、私は php-auto-yasnippets モジュールを修正するための Lisp プログラミングに熟練していません。どんな助けでも大歓迎です
emacs - C/C++ while の Yasnippet スニペットが正しく機能しない
emacs 用の yasnippet パッケージをインストールしたばかりで、スニペットを構成しようとしています。1 つの特定のスニペットを除いて、すべて正常に動作します。
ファイル: ~/.emacs.d/elpa/yasnippet-20150212.240/snippets/cc-mode/while
問題は、スニペットを使用すると、出力が次のようになることです。
元のwhileファイルを次のように変更して、正しいファイルがあるかどうかを確認しました。
(セミコロンを追加) 出力は次のとおりです。
ブレースの後ろにタブがあるのはなぜですか?
注: その他は正常に動作します。for ループは正常に動作し、switch は正常に動作し、クラスは正常に動作します... while ループだけに問題があります。何か案は?
python - emacs 24でyasnippetフィールドを停止する方法
elpy と yasnippet を使用して、emacs を Python エディターにします。
次に、yasnipprt を使用してクラス オブジェクトを作成しますが、崇高なテキストのように、二重の "return" 内でフィールドを終了できないことがわかりました。つまり、タブまたはキーボードを使用する行の先頭にカーソルを1つずつ移動して、クラスオブジェクトの最後に新しいコードを入力する必要があることを意味し、yasnippetがサポートするクラスフィールドを終了できます。
出口フィールドについて同じ混乱を起こした人はいますか?
以下の init.el コードをプッシュします。yasnippet のフィールドを終了するキーは何ですか?
javascript - Webモードで他のモードのyasnippetsを使う
js-mode
のスニペットを で利用できるようにしたいと思いますweb-mode
。
にはスニペットが多すぎませんweb-mode
。で JavaScript または HTML スニペットを使用するにはどうすればよいweb-mode
ですか?