問題タブ [textwrangler]

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 投票する
0 に答える
446 参照

fortran - TextWrangler not showing the correct column number when editing fixed-format Fortran

I am maintaining a program written mainly in fixed-format Fortran. I recently switched from a Windows PC to a Mac, and I'm now using TextWrangler to edit my code. I noticed that the indentation in the editor window does not always correspond to the actual structure of the code. For example, the following random lines are displayed like this by TextWrangler:

Clearly, this does not reflect the actual structure of the code, as fixed-format Fortran statements may not start before column 7 (with a few exceptions). However, the compiler does not complain, and when I open the file with another editor, the code appears in the correct format.

If I type in a new line, however, the compiler will abort compilation if it starts before column 7 (which is the normal behavior).

I don't really understand this behavior of TextWrangler. Is it intentional? TextWrangler did recognize the language automatically (as Fortran, not Fortran 9x), so I'm wondering why it doesn't take into account this important aspect of old Fortran code.

Is there a way to avoid this behavior (while maintaining the Fortran syntax highlighting)? As the program is quite long, I'd like to avoid rewriting it all to free-format Fortran.

0 投票する
3 に答える
271 参照

regex - テキスト ファイル内の同じ項目で始まる行をマージする方法

次のような数千行を含むテキスト ファイルがあります。

ファイル:

同じ項目 ( as ) で始まるすべての行をマージして、1 and 5, 3 and 7次のような新しいテキスト ファイルを作成します。

新しいファイル:

regexこれをand/orを使用して解決できるかどうか疑問に思ってgrepいます。そうであれば、どうすれば解決できますか?

私はgrepTextWrangler を使っているのでよく知っていますが、他のテキスト エディターでも問題ありません。

大変助かりました。

0 投票する
6 に答える
1643 参照

regex - TextWranglerを使用して繰り返される行頭を削除する正規表現

回そうとする

の中へ

したがって、行はソートされます。連続する行が、区切り文字 (ここではコロン (およびそれに続く空白)) を含む / までの同じ文字シーケンスで始まる場合、最初のインスタンスのみが保持され、残りのすべての行も同様に保持されます。同一の文字シーケンスで始まる最大で約 12 行 (半行) の行が存在する可能性があります。入力は約 4,500 行を保持します…</p>

TextWrangler で試してみました。

検索パターン

正しく一致し、置換もありません

または

探しているものに近づくことができます。

検索パターン

後読みが固定長でないため拒否されます。- 確かではありませんが、とにかく正しい方向に進んでいます。

テキストファイル内の同じ項目で始まる行をマージする方法を見て 、エレガントな(たとえば、1つの検索パターン、1つの置換、1回実行)ソリューションがあるかどうか疑問に思います。

一方で、ネットを検索するのに適切な質問を思いつくことができないかもしれません. あなたがよく知っているなら、私を正しい方向に向けてください.

残りの行を整列させておくことは、もちろんおまけです…</p>

お時間をいただきありがとうございます。

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

regex - 複数行の正規表現はタブでは機能しません

TextWrangler にいくつかのメモを含む大きなテキスト ファイルがあり、それを正規表現で解析し、一致を MySQL インポート用の CSV ファイルに書き込みます。サンプルソースは次のとおりです。

各メモは、改行で囲まれた日付で始まり、その後にタイトルといくつかの内容行が続きます。現在、TW 検索ダイアログで次の正規表現をテストしており、Grep をチェックして、各メモの日付、タイトル、およびコンテンツ ブロックを取得しています。

これが行うことは、改行で囲まれた日付を探し、次にタイトル行をキャプチャし、最後に、別の日付ブロックに遭遇しない限り、後続のすべての行をキャプチャします。後者は、非キャプチャの否定先読みを使用します。(?s)最後のステップの前に、ドット メタキャラクタにリターンを含めて DOTALL 設定を有効にします。

上記のサンプル ソースでは、検索は最初のメモでは機能しますが、2 番目のメモでは機能しません。いくつかの行はタブでインデントされています。TW に次のエラーが表示されます。

ここに画像の説明を入力

これは私が立ち往生しているところです。誰でも私にヒントを与えることができますか?

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

textwrangler - Text Wrangler でコメント テキストの色を変更する

MAC の Text Wrangler でコメント テキストの色を変更したいと考えています。見たくない淡いグレーです。できれば緑に変えたいです。ありがとう。

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

java - 複素数のステートメントエラーではありません

}

コードを機能させ、複素数を加算、減算、および除算しようとしています。他のすべては正しく説得力がありますが、1 つのエラーがあります。

それは私のelse(虚数<0)であることを教えてくれます。は間違っています..それは声明ではないと私に言っています

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

textwrangler - テキストラングラーでX番号を見つける方法

次のようなテキストファイルがあります。

上記のような 2 つの数値を検索するには、検索/置換でどの式を使用する必要がありますか?

ありがとうございました