問題タブ [textmate]

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.

0 投票する
4 に答える
10048 参照

git - textmateでgitdiffを表示するにはどうすればよいですか

エディターをtextmateに設定していますが、git diffを実行すると、viを使用してdiff出力が表示されますが、textmateでdiffを表示するように設定する方法はありますか?

0 投票する
1 に答える
509 参照

text-editor - Textmateバンドルの言語コンテキストを変更するにはどうすればよいですか?

編集している内容に基づいて、Textmateバンドルで正しいコンテキストを使用できるようにしたいと思います。たとえば、私はYUIをよく使用するので、HTMLバンドルで標準のJSバンドルの代わりにYUIJSバンドルを使用したいと思います。

それを実現するために、どこで何を編集すべきかを誰かが提案できますか?バンドル編集のヒントのボーナスポイント。

0 投票する
4 に答える
704 参照

java - TextMate source.java コメント ブロックの折りたたみ

これらのタイプのコメント ブロックを折りたたむことができるようにするには、Java 言語定義バンドルの foldingStartMarker および foldingStopMarker エントリを変更するにはどうすればよいですか?

コメントのスタイルは次のとおりです。

私はこれを試しました:

'/**' 文字の最初の一致を取得しましたが、StopMarker '*/' を見つけることができません。

ありがとう!

0 投票する
2 に答える
1476 参照

iphone - TextMate で iPhone SDK クラスをオートコンプリートに追加するにはどうすればよいですか?

可能であれば、iPhone SDK のクラス (UI*) を TextMate 内でオートコンプリートするにはどうすればよいですか?

0 投票する
1 に答える
461 参照

ruby - Ruby で TextMate をプログラミングします。TextMate.go_to の問題

私は Ruby の完全な初心者ですが、TextMate バンドルを改造しています。私が解決しようとしている問題は、コマンドが出力を行った後にキャレットを特定の位置に移動する問題です。

基本的に何が起こるかは次のとおりです。ドキュメントをフィルタリングするコマンドをトリガーし、関連する場所にテキストを挿入するキーの組み合わせを押してから、ドキュメントを新しいフィルタリングされたテキストに置き換えて終了します。

次にやりたいことは、キャレットを元の場所に戻すことです。TextMate.go_to 関数を見つけたときはかなりうれしかったのですが、部分的にしか機能していません。関数:

キャレットを正しい行に移動できますが、列パラメーターが機能しません。私はそれらをずらしてみましたが、列パラメーターだけで機能を実行することさえしましたが、うまくいきませんでした。ハードコードされた整数も試しましたが、positionX パラメータは正しい行インデックスを出力するので、そこに何かがあるとは思えません。

これは、この方法について私が見つけた唯一のドキュメントですが、textmate.rb を調べたところ、訓練を受けていない私の目には、適切に使用しているように見えます。

これはマクロで実現できることはわかっていますが、可能であれば避けたいと思います。「スニペットとして挿入」を選択するとマーカーを使用できることも知っていますが、最初にドキュメントをクリアする必要があり、「ドキュメントの置換」オプションを使用せずにこれを行う方法がわかりませんでした。誰?

0 投票する
2 に答える
2055 参照

python - PythonのTextmateで末尾の空白を強調表示しますか?

このTextmateのヒントのようなことをしたいと思います.Pythonで何かをコーディングするときに、末尾の空白が常に何らかの方法で強調表示されるようにします-これにより、すぐに修正しやすくなり、Emacsなどの他のエディターで実行できます.

残念ながら、その投稿の後の議論は、それが難しいことを示唆しているようです。私にとっては、invalid.trailing-whitespaceこのヒントに従った後、スコープセレクターは設定に表示されません. 他の誰かがこれで成功しましたか?

0 投票する
21 に答える
27539 参照

objective-c - なぜ Emacs/Vim/Textmate? Xcodeで十分ではありませんか?

こんにちは、私は主に C++、Objective-C プログラミングを行っています。そして、Xcode とオートコンプリート/マクロ プラグイン (Completion Dictionary) が非常に適切であることがわかりました。

ただし、すべての人が純粋なテキスト エディターを称賛しているようです。Textmate を少し試してみました。そのシンプルさは気に入ったが、ファイル/フレームワークの処理は嫌いだった。

ここで何か不足していますか?または、Vim や Emacs のオートコンプリートは Xcode と同じくらい優れていますか?

0 投票する
1 に答える
5497 参照

macos - Mac OSX ターミナル セッションで結果にタイムゾーン オフセットが含まれるように date -u をフォーマットするにはどうすればよいですか?

ターミナル セッションでは、date -u を使用して
Mon Mar 16 03:34:39 2009 UTCを取得できます
が、オフセットを含めたいと思います。標準の UTC 形式で、ローカル オフセットを含む完全な日付を挿入できるように、TextMate タブ トリガーを変更しています。次の形式になると思います: Mon Mar 16 03:34:39 2009 UTC -0500

ご覧のとおり、タイムゾーンのオフセットを取得して、それをフォーマットされた日付の結果と組み合わせる方法がわかりません。

0 投票する
1 に答える
209 参照

regex - TextMate でいくつかの変数を含むコード スニペットを検索して置き換えるにはどうすればよいですか?

49 個のフォルダーを含むプロジェクトがあり、それぞれに index.php というファイルがあります。

すべての index.php ファイルは、それが入っているフォルダーによって異なる 1 つの部分を除いて、ほとんど同じです。

上記の 2 行目の「../culture/..」では、culture という単語は変数であり、フォルダによって異なります。

私が知る必要があるのは、「プロジェクト内のすべてを検索/置換」を実行することです。これにより、各「index.php」ファイル内のすべてのテキストが次のように自動的に置き換えられます」

これを達成するための正規表現を見つけようとして過去 2 時間費やしましたが、これまでのところ成功していません。多分そうするのは不可能ですか?

とにかく、実際には予想よりもはるかに簡単であることを期待して、ここで質問したいと思いました. したがって、ヘルプ/ポインター/ヒントまたはトリックは大歓迎です。

読んでくれてありがとう、ジャニス