問題タブ [bbedit]

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

applescript - タブストップまたは空白の数を取得し、Applescript(箇条書きを挿入するためのスマートな改行スクリプト)で連結します

私の最終的な目的は、Alt + Enterキーを押すと、自動的に箇条書きをインテリジェントに挿入するAppleScriptを作成することです。私はBBEditでこれを行おうとしています。これが、BBEditフォーラムから入手したAppleスクリプトです。

スクリプトはうまく機能しますが、問題は、最初に特定の数のタブストップまたは空白がある場合、AppleScriptは空白/タブストップを無視して行の先頭に次の箇条書きを挿入することです。

だから私の実際の質問は、「Applescriptを介して先頭のタブストップまたは空白の数をどのように取得するのか」ということであり、それをここに連結しますか?

乾杯。

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

regex - grepを使用してISBNにダッシュを挿入する(BBEdit内)

有効なISBNが常に次のコンテキストで表示されるファイルがあります

ただし、フォーマットに一般的に使用されるダッシュがないことがよくあります。BBEditでgrepを使用してこれらのダッシュを挿入したいと思います。たとえば、交換したい

ただし、そのためには、数字の文字列を分割する必要があります。これには、ISBNエンコーディングの知識とgrepのスキルが必要です。

私は検索するところまで行きます

と置き換えます

上記の例では、私は

場合によっては、最初のダッシュを間違った場所に置くことさえあります。

ISBNはすべてISBN-10であると想定できることに注意してください。また、これをBBEditで行っていることにも注意してください。これには、いくつかのgrep構文の癖があります。ここで見つけた関連ソリューションは、BBEditで失敗するか、この特定のシナリオに適応できません。

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

regex - BBEdit での検索で「スタック オーバーフロー」エラーが発生するのはなぜですか?

「スタック オーバーフロー」エラー (「スタック スペースが不足しています (アプリケーション エラー コード: 12246)」) について困惑しています。

と置き換えます

これらの同じパターンを手動で使用して、一度に 1 つずつ検索と置換を実行できます。一致が発生しなくなっても、エラーは発生しません。小さなファイルで作業することで、エラーを回避することもできます。

責任があるのは私の非効率的でずさんな正規表現コーディングであると思われます。これをより効率的に行うために専門家の助けをいただければ幸いです。BibLaTeX 文献目録で、まだフィールドを持っていないが、eprintフィールドを持っているすべてのエントリを見つけて、フィールドを対応する e-print 仕様にpmid置き換えようとしています (とを使用)。pmideprinteprinttype


更新:いくつかの実験の後、別のアプローチが唯一の方法であることがわかりました。探している

と置き換えます

トリックを行います。これに関する唯一の問題は、後方参照が壊れやすいことですが、名前付き後方参照を BBEdit で動作させることができません。

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

php - Applescript を使用した BBEdit 10 での PHP 検証

PHP ファイルを検証するスクリプトを BBEdit 10 に追加しようとしています。Mac で PHP と Web 共有を有効にしました。スクリプトは正確だと思いますが、ボリューム名にスペースが含まれていることが原因であると思われる問題が発生しています。

でエラーが発生しget file ofます。エラー: 入力ファイルを開けませんでした: /Volumes/ Data

ボリューム名が「Data HD」であるため、スペースが問題の原因であると考えられます。を呼び出すときにスペースをエスケープできますget file ofか?

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

macos - BBeditでSVNを使用するにはどうすればよいですか?

Lua言語で開発されたプロジェクトにBBedit(バージョン10.0)のSVN同期を使用したいと思います。SVNプラグインをダウンロードする必要がありますか(はいの場合、どこからですか?)、またはBBEeditにダウンロードする必要があります(はいの場合、どのメニューにありますか?)ありがとうございます。

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

ctags - BBEdit が ctags のタグ ファイルを認識しない

Rails プロジェクトの ctags ファイルを BBEdit に認識させようとしています。bbedit --maketagsctags-exuberant を直接使用する場合とコマンドを使用する場合の両方で生成しようとしました。私が生成したタグは Vim では完全に機能しますが、BBEdit ではそのような運はありません。エラーメッセージなどはありません。シンボルが完了をトリガーしたり、ジャンプしたりすることはありません。

タグファイルをプロジェクトディレクトリに移動しようとしましたが、うまくいきません。階層 (モデル フォルダー) の下位に 1 つ生成して、モデル クラス間をジャンプしようとしましたが、うまくいきませんでした。

何か案は?

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

regex - 空白行を削除するためのBBEdit互換の正規表現

ドキュメントから空白行を削除できるはずのその他の正規表現を試しましたが、BBEditの検索と置換では機能しないようです。

bbeditで機能するドキュメントから空白行を削除するための正規表現とは何ですか?

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

regex - 正規表現カウンターを出力として使用する

出力できる正規表現の「使用」カウンターはありますか?

たとえば、次のテキストがあるとします。

正規表現パターンを使用して、各一致の出力にカウントを追加したいと考えています。したがって、この場合、望ましい結果は次のようになります。

確かに内部カウンターはあるのですが、出力として使えますか?

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

php - 配列から関数に値を渡す

すべてのニュースを取得する次のコードがあります。

同じクラスで私はbbedit()機能を持っています。$news[ int ]の値を取得して['news_content']、その関数に渡したいbbedit()

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

javascript - jsLintをBBEditに統合する

jsLintをBBEditに組み込むにはどうすればよいですか?

  • 環境:
    • OSXマウンテンライオン
    • BBEdit 10.1.2(3152)

Node.js0.8.14)をインストールして実行しました

コマンドラインからjslintを実行するには、


jsLintBBEditに接続する方法を説明しているように見えるチュートリアルを見つけました。しかし、私はAppleScriptを書いたことがなく、どこから始めればよいのかわかりません。

任意のガイダンスをいただければ幸いです。


アップデート

チュートリアルからAppleScriptをAppleScriptEditorアプリケーションにロードして実行しまし

次のエラーメッセージが表示されます。

「欠落している値のPOSIXパスをUnicodeテキスト型にできない」の段落3から-1を取得できません。