問題タブ [textmatebundles]
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.
macos - 便利な TextMate ショートカットは何ですか?
Mac は、膨大な数のショートカットがあることで有名です (または嘆かれています)。ただし、OS X 自体は、 TextMateとそのバンドルのショートカット リストと比較すると見劣りします。
よく使うキーボード ショートカットを教えてください。
text-editor - Textmateバンドルの言語コンテキストを変更するにはどうすればよいですか?
編集している内容に基づいて、Textmateバンドルで正しいコンテキストを使用できるようにしたいと思います。たとえば、私はYUIをよく使用するので、HTMLバンドルで標準のJSバンドルの代わりにYUIJSバンドルを使用したいと思います。
それを実現するために、どこで何を編集すべきかを誰かが提案できますか?バンドル編集のヒントのボーナスポイント。
java - TextMate source.java コメント ブロックの折りたたみ
これらのタイプのコメント ブロックを折りたたむことができるようにするには、Java 言語定義バンドルの foldingStartMarker および foldingStopMarker エントリを変更するにはどうすればよいですか?
コメントのスタイルは次のとおりです。
私はこれを試しました:
'/**' 文字の最初の一致を取得しましたが、StopMarker '*/' を見つけることができません。
ありがとう!
ruby - Ruby で TextMate をプログラミングします。TextMate.go_to の問題
私は Ruby の完全な初心者ですが、TextMate バンドルを改造しています。私が解決しようとしている問題は、コマンドが出力を行った後にキャレットを特定の位置に移動する問題です。
基本的に何が起こるかは次のとおりです。ドキュメントをフィルタリングするコマンドをトリガーし、関連する場所にテキストを挿入するキーの組み合わせを押してから、ドキュメントを新しいフィルタリングされたテキストに置き換えて終了します。
次にやりたいことは、キャレットを元の場所に戻すことです。TextMate.go_to 関数を見つけたときはかなりうれしかったのですが、部分的にしか機能していません。関数:
キャレットを正しい行に移動できますが、列パラメーターが機能しません。私はそれらをずらしてみましたが、列パラメーターだけで機能を実行することさえしましたが、うまくいきませんでした。ハードコードされた整数も試しましたが、positionX パラメータは正しい行インデックスを出力するので、そこに何かがあるとは思えません。
これは、この方法について私が見つけた唯一のドキュメントですが、textmate.rb を調べたところ、訓練を受けていない私の目には、適切に使用しているように見えます。
これはマクロで実現できることはわかっていますが、可能であれば避けたいと思います。「スニペットとして挿入」を選択するとマーカーを使用できることも知っていますが、最初にドキュメントをクリアする必要があり、「ドキュメントの置換」オプションを使用せずにこれを行う方法がわかりませんでした。誰?
python - バンドル リポジトリにあるものよりも優れた textmate 用の Python バンドルはありますか?
現時点では、Textmate の公式の Python バンドルは、特に Ruby バンドルと比較すると、本当に骨の折れるものです。より完全な Python バンドルを知っている人はいますか?
編集:
Python 開発により適したエディターや環境があることは十分承知していますが、サードパーティの Textmate バンドルが利用可能かどうかを知りたいだけです。
objective-c - Textmateの補完で大文字化を無視することはできますか?
私はTextmate
2年間使用しましたが、Objective-Cの場合はXcodeの方が簡単であることがわかりました。Xcodeが好きな理由の1つは、「nsui」と入力できることです。これにより、NSUIntegerが提案されます。Textmateで同じことをしたい場合は、必要な提案の先頭がすべて大文字になっているため、「NSUI」と入力する必要があります。大文字と小文字が異なる場合、Textmateは完了の開始と一致しません。私はTextmateが大好きですが、私のピンキーは常にシフトを押し続けるのに飽きています。
Textmateの補完は、バンドルの「Completions:Cocoa」から来ていると思います。「nsui」または「NSUI」のいずれかを入力して「NSUInteger」の提案を取得できるように、Textmateの大文字と小文字の区別をオフにする方法はありますか?
編集:
それは不可能のようです。私は昨日完了サポートを通過し、スクリプトから完了のリストを取得することは可能です(dict / wordsファイルから可能な完了をプルするスクリプトを作成しました)が、textmateは常にケースを比較しているようです。
ruby-on-rails - Textmate RubyonRailsのハイライト
LeopardマシンでTextmate1.5.7を実行しています。
レールでプログラミングする場合、何らかの理由で一部のキーワードが強調表示されません。例:、、(validates_presence_of
強調has_many
表示されます)など...remote_form_for
form_for
テーマを切り替えてみましたが、うまくいきませんでした。また、最新のRailsバンドルにアップグレードしてみましたが、葉巻はありませんでした。誰か助けてもらえますか?
textmate - TextMate: tmctags バンドルを使用して、新しいウィンドウで開きます!!! タブとして開くにはどうすればよいですか?
テキストメイトでこの問題が発生し、新しいウィンドウでファイルが開きますが、タブは開きません。そのため、ナビゲートが難しくなり、その新しいファイルで tcmtags を使用できなくなります。誰かがこの問題に遭遇したことがありますか? ある種の設定が台無しになったのではないかと思いましたが、従来はポイントアンドクリックで他のファイルを開くと、新しいタブで開きます。では、なぜ tcmtags を使用すると失敗するのでしょうか?
ありがとう!トニー
ruby-on-rails - HTML(レール)の問題でテキストメイト
下部に HTML(rails) が選択された .html.erb ファイルを編集しています。入力すると、次のようになります。
< ?php if (条件): ? >
< ?php endif ? >
何か案は?
乾杯
java - Java/Maven 開発用の TextMate
TextMate で Java/Maven 開発を行っている人はいますか? 使用できるバンドルはありますか? (コードの一部を生成するための) Maven と Java の通常のバンドルは知っていますが、クラスのメソッドを一覧表示するのに役立つバンドルはありますか? (Eclipse/Netbeans/etc. のように)。現在のクラス メソッドではありませんが、メソッド demo(String a) および demoThis(String a, int b) を持つ FirstDemo.java があるとします。
SecondDemo.java に new FirstDemo().[ここをクリック] と入力し、demo(String a) と demoThis(String a, int b) のリストを表示して、それらから選択できるようにします。
私がそのようなことをするチャンスはありますか?
ありがとう!