VS CodeはPython環境、Javascript環境、C++環境を構成します

序文

最近、Python クローラーの js 復号化ステージについて学びました。また、js 復号化には js コードを実行する必要があるため、.js ファイルを作成する必要があります。Pycharm コミュニティ版には .js ファイルを作成する機能がなく、プロフェッショナル版を購入するお金がないためです。しかし、困難よりも解決策のほうが常に多いのです。このとき、突然私の頭に浮かんだのが、VS Code でした。また、大学生なのでついでに C++ 環境も構築してしまい、大きな穴にはまりました。早速、本題に入りましょう。

 

 Pythonの環境設定

Pythonの環境構築は非常に簡単で、基本的には上図のようにプラグインをダウンロードするだけです。

 

私のコンピューターにはすでに Python インタープリターがインストールされているため、このプラグインをダウンロードした後は基本的に何もしませんでしたが、VS Code が自動的に Anconada Python インタープリターを選択し、.py ファイルを直接作成して実行しました。私が遭遇していない落とし穴もあるかもしれませんが、もし遭遇した場合は他の記事を参考にするしかありません。

Javascript環境設定

Javascript の環境構成は実は非常に簡単です。最初のステップは Node.js をダウンロードすることです

公式ウェブサイト: Node.js (nodejs.org)

安定版をダウンロードしたのですが、バカみたいな次へ もちろん、インストール場所をシステムディスク以外に変更することも可能です。その後は特に落とし穴に遭遇することもなく、かなりスムーズに進んだと言えるでしょう。しかし、ネットで調べてみると、npmキャッシュの場所や環境変数の手動設定などを知りましたが、とにかく落とし穴がたくさんあるようです。でも幸運な私は誰にも会わなかった

ただし、これでは私の記事の参照の重要性も減じてしまうため、落とし穴に遭遇した場合は他の記事を参照するしかありません。

次に、VS Code を開いて、できればパスに漢字を含まない新しいフォルダーを作成します。これが、C++ 環境を構成するときに問題が発生した理由です。次に、F5 をクリックするか、「実行」でデバッグを開始します。

 

 以下のウィンドウが表示されるので、「Node.js」を選択します。

 すると、左側の管理バーが「デバッグの実行」にジャンプします。

クリックしてlaunch.jsonを作成します

 

変更する点は 1 つだけで、program の値を上図のように変更するだけです。これにより、別の名前で新しい .js ファイルを作成せずに launch.json を再構成する必要がなくなります。その代わり、Javascript の環境設定が完了していても、いつでもどこでも使用できます。

C++環境の設定 

 C++の環境構築が一番面倒です。

まず、プラグインをダウンロードします

次に、新しいフォルダーを作成します。パスに中国語のパスが含まれていてはなりません。そうでない場合は、以下のすべての構成ファイルを正常に構成した場合でも、エラーが報告されます。まさに罠にはまりました。構成ファイルが正しく構成されていないのではないかと常々思っていましたが、一部のフォルダーでは C++ を正常に実行できました。数時間かかり、ようやく理由がわかりました。最も単純な間違いは次のとおりです。パスに漢字が入ってはいけません。死ぬほど泣きます。トピックに戻って、新しい .cpp ファイルを作成します。次に、Ctrl+Shift+P を押したままにします

 

C/C++ を検索

 

UIのバージョンを選択してください

 

すると、フォルダー内に新しいファイルが見つかります

 

次に、作成した .cpp ファイルを選択します。そうしないと、次のオプションは使用できません。Ctrl+Shift+P を押したままにします

 

 

選択したコンパイラは、プラグインで選択したばかりのコンパイラへのパスであり、タスク ファイルが自動的に生成されます。

 

以下のスタイルに変更します

 

こうすることで、C++ を実行するたびにコンパイラを選択する必要がなく、選択する必要があるのは 1 回だけです。次に、新しい launch.json ファイルを作成し、右下に構成の追加ボタンを追加して、上の図に移動します。

 

「gdb」をクリックして開始します

 

次に、上記のラベルに従って、合計 3 か所に修正を加えます。修正後は、C++ が正常に動作するようになります。

予防

私のコンピュータにはすでに多くの言語のインタプリタがインストールされており、動作環境が設定されているので、大きな落とし穴には遭遇していないかもしれません。Python 環境を構成する場合は、最初に Python インタープリターをダウンロードしてインストールする必要があります。C++ 環境を構成する場合は、最初に C++ コンパイラーもダウンロードしてインストールする必要があります。私はコンピューターに anconada と Qt をインストールしたため、anconada インタープリターを直接使用しました. と Qt のコンパイラ。これらをお持ちでない場合は、事前にダウンロードしてインストールする必要がある場合があります。

学習用にのみ使用し、違法な目的には使用しないでください。

おすすめ

転載: blog.csdn.net/qq_64241302/article/details/132203907