問題タブ [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 投票する
3 に答える
2235 参照

regex - Grepを使用して、2つのフレーズ(フレーズを含む)の間のテキストのブロックを検索します

grepを使用して、次で始まるすべてのテキストをハイライトすることは可能ですか?

で終わる:

これらの2つのフレーズの間に任意の量のテキストがありますか?

注:BBEditを使用しているため、grepを使用する必要があります。

0 投票する
5 に答える
3407 参照

unix - メモ帳または bbedit で、または UNIX コマンド tr を使用して、改行文字を「,」に置き換えますか?

一部のOracleコマンドで使用するために、改行文字を「、」に置き換える必要がありますが、単一のコマンドで使用します。私はそれを行う方法を理解できません。

入力:

必要な出力:

0 投票する
7 に答える
15344 参照

json - TextMate、Emacs、BBEdit、または Sublime Text 2 内で JSON データをインデントする方法は?

[更新:この質問が投稿されてから 8 時間後に、JSON バンドルの作成者に問題が通知され、修正されました。]

application.jsonこの投稿の最後に示されているファイルに次の JSON データがあり、 TextMate をJSON バンドル、Emacs、BBEdit、および Sublime Text 2 と共に使用して適切にインデントしましたが、すべてができなかったようです。

TextMate と Sublime Text 2 の両方が、最初の{ものはインデントすべきではないと主張し、最初の大きな問題は"child": {. TextMate と Sublime Text 2 の両方が}、 の左側の下に配置することを拒否しました"child": {。Emacs は行ごとにさらにインデントを続け、BBEdit には再インデント機能がまったくないように見えました (これでしょうか?)。

ファイルを適切にインデントする方法はありますか、または TextMate と Sublime Text 2 の両方が JSON データに対して正しいことをしていますか?

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

indentation - 複数行を一度にインデントするテキストエディタ機能

コードをより整理したい。そのため、 functions.phpファイルから関数をコピーしてクラスに貼り付けるときは常に、関数の各行を 1 回以上インデントして、読みやすく見栄えを良くする必要があります。私の関数のいくつかは、巨大な switch ステートメントにすぎず、すべての行を一度インデントすることは、時間がかかり退屈であることが証明されています。

ユーザーがハイライトされたコードのチャンクを一度にインデントできる TextWrangler の関数はありますか?

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

regex - 正規表現は、順序やすべてが存在するかどうかに関係なく、グループを検索できますか?

したがって、文字列内の A、B、C、D を任意の順序で検索したいのですが、C が存在しない場合でも、A、B、D などを取得したいと考えています。

より具体的には、これが私が解決しようとしている正確な問題です。次のような行を含む CSV ファイル:

ただし、W、H、M、P の順序は任意です。さらに、すべての行にすべてが存在するわけではありません。したがって、次のようになります。

私が達成する必要があるのは、すべてのアイテムを正しい順序で配置して、正しい列の下に並べることです。したがって、完了すると、上記は次のようになります。

編集:私は悪いスタック オーバーフロー市民のようです。プロジェクトを完了する必要がある時期に十分な速さで回答が得られなかったため、戻ってきて投稿に正しい問題を追加するのを忘れていました. もともとやろうとしていたように、BBEdit または Sublime Text 2 で検索/置換を使用する代わりに、これを行うための python スクリプトを作成することになりました。

したがって、BBEdit または Sublime Text のいずれかで機能する、このようなことを行うメソッドが必要です。またはそのことについてはVim。今回はもっと注意深く観察して、すでにある回答に回答します。

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

macos - パスを正しく設定できない BBEdit .java ファイルをコンパイルする Applescript

端末と直接対話せずに.javaファイル/アプリケーションをコンパイルおよび実行するプロセスを自動化できるAppleScriptをオンラインで見つけました。ターミナルでコンパイルして実行する方法は知っていますが、TextPad for Windows でできるように、BBEdit から直接コンパイルまたは実行する方がはるかに便利です。ファイルごとにプロジェクトを作成したくないので、これにはIDEを使用したくありません。これが私が見つけたスクリプトです:

Java のバージョンを 1.7 に変更しましたが、基本的にファイルのパスが正しくないというエラーが表示されます。参考までに、私が受け取ったエラーの実際の写真を次に示します。

BBEdit の AppleScript エラー

いつものように、どんなアドバイスも大歓迎です。

ありがとう!

編集: これは、AppleScript エラー ログに表示されるものです。

エラー「ファイル \"Macintosh HD:Users: userwitheld :Documents:School:Fall 2013:CINS 136:S08:MyType.java\"の «class ctnr» をタイプ エイリアスにできません。" ファイル "Macintosh HD:Users: userwitheld :Documents:School:Fall 2013:CINS 136:S08:MyType.java"の «class ctnr» からエイリアスに番号 -1700

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

applescript - Applescript キーストロークが BBEdit で機能しない

エラーを与える

私がやりたいのは、カーソルを 5 スペース動かしてエミュレートし、リターン キーを何度も何度も押すことだけです。

十分に単純に見えた...