問題タブ [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.
osx-snow-leopard - Lilypond ファイルを Textwrangler でタイプセットするためのシェル スクリプト
TextWrangler (A Mac アプリ) から Lilypond ファイルをタイプセットできるシェル スクリプトが必要です。これまでのところ、私はこれを思いつきました:
もちろん、これは機能しません。(それが私が Stack Overflow にいる理由です。)
TextWrangler のシバン メニューからそのスクリプトを実行すると、次の出力が得られます。
何を与える?
Snow Leopard、TextWrangler、Lilypond を実行しています。助けていただければ幸いです。
regex - TextWranglerでgrepを使用して改行をコンマに置き換える方法は?
テキストファイルコンテナが数行あり、csvに変換する必要があります。すべての改行を「、」に置き換える最も簡単な方法は何ですか。私はTextWranglerを持っていて、grepと正規表現を使用してこれを行うことを読みましたが、正規表現を使用した経験がほとんどなく、grepがどのように機能するかわかりません。私が始めるのを手伝ってくれる人はいますか?
regex - 正規表現を使用して、次のタイトルまで各エントリにタイトルをコピーできますか? (電子ブックの巻末注のハイパーリンク)
さて、正規表現の忍者。ePub 電子ブック XHTML ファイルの文末脚注にハイパーリンクを追加するパターンを考案しようとしています。問題は、各章内で番号付けが再開されることです。そのため、アンカー名へのリンクをハッシュするために、一意の識別子をアンカー名に追加する必要があります。
次のような(非常に単純化された)リストが与えられた場合:
私はそれを次のようなものに変える必要があります:
明らかに、書籍の実際のテキスト、つまり各文末脚注がリンクされている場所endnotes.xhtml#endnote-introduction-1
などで、同様の検索が必要になります。
最大の障害は、前の検索が終了した後に各一致検索が開始されることです。そのため、再帰を使用しない限り、複数のエントリに対して同じビット (この場合はタイトル) を一致させることはできません。ただし、再帰を使用した私の試みでは、これまでのところ無限ループしか得られませんでした。
私は TextWrangler の grep エンジンを使用していますが、別のエディター (vim など) で解決策がある場合は、それも問題ありません。
ありがとう!
javascript - ソースコードを切り取って貼り付けると、JavaScript で解析エラーが発生する原因は何ですか?
この SO コード スニペットをブラウザから切り取ってエディタ (TextWrangler) に貼り付けました。ページをロードすると、構文/解析エラー (Safari) が表示されました。
約 10 分間じっと見つめた後、まったく同じコードを手動で再入力したところ、解析エラーなしで期待どおりに実行されました。
他の誰かが同じ結果を得るかどうか興味があります.JavaScript 構文を台無しにしている隠し文字がいくつかあるに違いないと思います..? これらがどの文字である可能性が高いか(リターン?タブ?)を知っている人はいますか?これをどのように処理しますか-それは単なるエディターの問題ですか?通常、ブラウザ ウィンドウからコード エディタにコードをカット アンド ペーストすることに問題はありません。
数か月後、これはまだ未解決の問題です。
同様のことが再び起こり、いくつかの CSS を切り取って Vim に貼り付けました。
color 属性は機能しません (ブラウザーでは無視されます) が、背景は機能します。ただし、色と改行の前のスペースを削除すると、色の属性が機能します!
Vim では、:set listを使用してすべての隠し文字を表示できることがわかりました。これは私が得るものです:
異常なことは何もありませんよね?
さらに、cat -vt filenameを試すと、次のようになります。
繰り返しますが、「色」の前の空白を単純に削除すると、CSS は完全に機能します。
非表示の文字を表示する方法に関する他のアイデアをいただければ幸いです...
php - PHP .. ファイルをクリックしても Mac で動作しない
ex1.php
**内部のコード
私もこれを試しました(ex2.html):
前もって感謝します
c++ - 「シバン」ラインとは何ですか?
現在、新しい Mac でプログラミングを始めようとしています。私は TextWrangler をインストールし、言語として C++ を選択しました。Windowsを使用していたときから、ある程度の予備知識があるためです。
そこで、これまでになく一般的な「Hello World」プログラムを作成しました。ただし、実行しようとすると、エラーが発生しました。
「このファイルには有効な 'shebang' 行が含まれていないようです (アプリケーション エラー コード: 13304)」
エラーコードを検索してこれを修正する方法を見つけようとしましたが、何も見つかりませんでした..「シバン」行が何であるかわかりません...誰か助けてもらえますか?
textwrangler - TextWrangler でコードをフォーマットする方法はありますか?
Mac OS X で TextWrangler を使用して Web 開発を行っています。コードを自動フォーマットする方法はありますか?
c++ - Mac OS X 向けの優れた C++ プログラミング環境
Xcode、textwrangler、Qt を試しました。私は textwrangler が一番気に入っていますが、C++、つまりコンパイルと構文チェックをサポートしていません。良いエディタを教えてください。
Xcode は、入力している関数を推測し、構文を学習するのに役立たないため、好きではありませんでした。
regex - TextWrangler の 2 つの区切り文字の間の項目を置き換える方法
次のように、音声表記のスラッシュの間の音声記号を置き換えたい:
に
つまり、すべての場合において、2 つの音声スラッシュの間の「ou」を「au」に置き換えたいということです。例えば:
の中へ
- テキスト ファイルには、HTML コードといくつかのテキスト スラッシュ (A または B ではなく A/B など) が含まれています。
- 文字列 "anycharacter" は、任意の文字、1 つ以上の文字、または文字なしにすることができます。例: /folou/、/houl/、/sou/、/dʒə'kousnis/...
これまでのところ、私は使用しています:
ただし、通常のスラッシュと HTLM スラッシュを含む /.../ の間のすべての文字列を検出し、置換時に /gou/、/tou/ などの項目をバイパスします。上記の例と同様に、出力は次のようになります。
注:通常のスラッシュが「vaur」に置き換えられる前の「vour」は私の目的ではありません。
上記の問題を解決する方法を教えていただけませんか?どうもありがとう。
objective-c - Apple のサービス実装ガイド - サンプル コードが機能しない
Web サーフィンをしていて大量のテキストを強調表示すると、コンテキスト メニューに [New TextWrangler Document with Selection] という項目が表示されます。
この機能をアプリで複製して、ユーザーが他のアプリケーションでテキストを選択するたびに、コンテキストメニューに「選択した新しい (マイアプリ) ドキュメント」項目が表示され、それをクリックすると、選択した私のアプリにテキスト?
アップデート
私自身の質問に答えるために、ここのサンプル コードに従いました: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/SysServices/Articles/providing.html
強調表示されたテキストに単純な rot13 暗号化サービスを実装します。しかし、それは機能していません。
上記のように、「テキストの暗号化」は「選択した新しい TextWrangler ドキュメント」のようにシステム設定メニューに表示されますが、実際にはアプリケーションのサービス メニューや、テキストが選択されているときに右クリックのコンテキスト メニューには表示されません。
Apple のドキュメントのサンプル コードが機能しない理由を教えてください。
ここの@PeterHoseyは、NSRequiredContextでもあります:
私のアプリ名は「simpleEncrypt」と呼ばれ、メッセージはAppleのサービス実装ガイドからコピーされたものとまったく同じです。