問題タブ [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.
python - 私はTextWranglerでPythonを実行し、それは正常に動作しますが、Macターミナルでは動作しません
Pythonコード:
上記は私がスクリプトに適用したコードであり、TextWranglerで実行すると機能しますが、ターミナルに配置すると失敗します。
なぜこうなった?それは私がファイルを開く方法と関係がありますか?
git - 私の差分には末尾の空白が含まれています-それを取り除く方法は?
行末がUnix、NetBeans、vimに設定されたTextWranglerでphpファイルを編集してみました。差分をパッチに保存してから適用しようとすると、空白エラーが発生します。入力すると、行の終わりにgit diff
表示^M
されますが、vimでこれらを手動で削除すると、パッチファイルが破損していると表示され、パッチがまったく適用されません。
次のコマンドでパッチを作成します。
git diff > patchname.patch
そして、パッチを適用するファイルのクリーンバージョンをチェックアウトして入力することで適用します
git apply patchname.patch
空白エラーなしでこのパッチを作成するにはどうすればよいですか?以前にパッチを作成したことがありますが、この問題が発生することはありません。
python - TextWranglerでコメントPythonコードをブロックすることは可能ですか?
私は優れた「PythonTheHardWayを学ぶ」チュートリアルを使用していますが、ブロックコメントを作成できるかどうか誰かが知っているのでしょうか。ここでの同様の質問から、Pythonでは不可能のようですが、一部のエディターはそれを行うためのメソッドを実装していることに注意してください。
編集私は上記の質問を編集して、より詳細な情報を提供し、「ブロック引用」の代わりに「ブロックコメント」という用語を使用しました
ありがとう
macos - TextWranglerでInfileを開く方法
私はMacでTextWranglerを使用してPerlを実行しています。
TextWranglerへの入力ファイルとして開きたいテキストファイルがありますが、エラーメッセージが表示され続けます。Error: cannot open file simap data.txt for reading.
私のコードはPCで動作したので(Perl Expressを使用して)正しいことを知っています。
ただし、開こうとしているテキストファイルを正しい場所に保存していないと思います。どこに保存すればいいですか?
python - コードが bash に表示されない (python)
私は自分のMacでpythonを使用しており、ラングラーを介してpythonを使用していますが、多くのことがランダムにうまくいかないので、何か間違っていると思います。私は非常に単純なプログラムを持っていますが、ターミナルで bash で実行すると表示されません。これはコードです:
次のようにbashでアクセスします。
その後何も表示されない
regex - フルパスではなく実行可能ファイルのみを出力する正規表現
次のように、完全修飾名を使用して実行可能ファイルをリストするキーと値のペアのセットがあります。
ただし、ディレクトリの場所を取り出して、次のような実行可能ファイルのみを出力したいと思います。
この変更を行う正規表現を作成するにはどうすればよいですか? ファイル内の実行可能ファイルはすべて異なりますが、形式は似ていることに注意してください。ファイルのサイズは約 6000 行です。前もって感謝します。
editor - Textwrangler で言語モジュールをアンインストールするにはどうすればよいですか?
アプリで Matlab 構文の強調表示をサポートできるように、Textwrangler の Objective-C の .m マッピングを削除したいと思います。ユーザーマニュアルを読んでオンラインで検索しましたが、どちらも ~/Library/Application Support/Textwrangler/Language Module フォルダーに移動して、上記の言語モジュールを削除しました。しかし、そのサブフォルダーにたどり着くと、そこは空で、自分でインストールした新しい言語モジュールしかありません。また、ターミナル コマンドを使用して Finder ですべてのファイルを再表示しようとしましたが、削除したい言語モジュールが見つかりません。
Textwrangler のバージョンは 10.7.5 で 4.5.1 です。助けてくれてありがとう。
encoding - すべての改行を認識しないgrep
私はスクリプティングに関してまったくの初心者です。実際、私がスクリプトを作成するほとんどのことは、最終的に Mac の Automator に「シェル スクリプトの実行」として配置されるほど新しいものです。ですから、まあ、すべてを許してください。
基本的に、私はWebコーパスを構築しています。そのため、Web から .html ファイルをダウンロードし、textutil を使用してそれらを .txt ファイルに変換しています。次に、それらを corpus.txt として連結し、grep コマンドで corpus.txt を「クリーニング」して、数字で始まる行、数字で終わる行、句読点で始まる行などを削除します。
問題は、時々 grep が機能しないことです。たとえば、試してみると
corpus2.txt に数字で始まる行がまだいくつかあります。同様に、
Texteditで目に見えるものを重複行として削除していません。
これは、ファイル内の改行の種類に関係していると思います。これについての私の理由は、Textwrangler でファイルを開いたときに、改行として表示されるものはそうではないということです。改行があるべき場所にスペースがあるように見え、その後に幅がないように見える 3 つの見えないものが続きます。それらをターミナルにコピーできないため、私が知る限り、それらを改行に置き換えることはできません。
変換されたhtmlファイルと連結されたtxtファイルを異なるUTFエンコーディングで保存しようとしました
しかし、これは役に立ちませんでした。テキストにどのような種類の改行が表示されているかを知る方法さえわかりません。基本的に、私の望む最終結果は、Textedit で見られるすべての改行が、grep、awk、および sed で改行として扱われることです。この変換を実行できるスクリプトはありますか? 正確に何を変換する必要がありますか?
無知で申し訳ありません。私は社会科学の学生で、確かにもうカンザスにはいません。
sql - TextWrangler: このファイルには有効な「shebang」行が含まれていないようです
TextWrangler を使用するのは初めてです。.sql ファイルを開くために使用しています。しかし、ファイルを実行しようとすると、次のエラーが発生します。
StackOverflow の他の投稿をいくつか見ようとしましたが、# 記号を含む行の挿入が問題であることは理解できたと思いますが、修正方法がわかりません。
ファイルは次のように始まります。