問題タブ [ptvs]

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 に答える
2327 参照

python - Python Tools For Visual Studio でのビルド前およびビルド後の手順

Aptana から PTVS に切り替えようとしていますが、ビルド プロセスを構成できないことが原因で困っています。いくつかのテストを実行するビルド前のステップと、zip パッケージャー / 展開スクリプトを実行するビルド後のステップを追加したいのですが、これらを PTVS に追加する方法がまったくわかりません。

たとえば、C# プロジェクトでは、プロジェクト ファイルを右クリックして、ビルド前およびビルド後のターゲットを編集できる構成ページを取得できます。PVTS には、その構成ページは存在しません。.pyproj ファイルを手作業で微調整しようとしてもうまくいきませんでした。私はターゲットタグを追加しました (たとえば、C# で行う方法)、要素「ターゲット」が属性「名前」を認識しないと言われました-これまでのすべての MS ビルド構成で指定されているにもかかわらず他の場所で見られます。

これは可能ですか?もしそうなら、どうすれば設定できますか?

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

python - VS2012 用の IronPyton を使用して NLTK をインストールする

VS2012 で IronPython を使用して NLTK をインストールしようとしています。しかし、NLTK.book をインポートしようとすると、次のエラーが発生しました。NLTK.book は、本に付随するデータです。

IronPath の検索パスを変更する方法を知りたいです。

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

python - PTVS: 単体テスト ソース パス

Python Tools for Visual Studio を使用して、「既存のソースからプロジェクト」を作成しました。メイン アプリケーション ファイルを実行できますが、すべての単体テスト (自動的に検出されます!) の開始に失敗します。

私のpythonソースは、パッケージではない「src」というフォルダーにあります。この場合、「ソース」パスを構成する方法を探しています。

要約:

単体テストの実行に使用するソース パスを構成するにはどうすればよいですか?

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

python - PTVS と Python の構文に関するヘルプが必要

Visual Studio 2012 (PTVS2012) に python を使用しています。これまでのところ、私は C# しか知らず、Python の学習を始めたばかりです。いくつか質問があります

  1. 私の知る限り、C# では、整数の後に static void Main() などのパラメーターが続くような任意の型のメソッドを作成するだけです。Python で私が現在知っている唯一のメソッドは def Main() ですが、さらに多くのメソッドをコーディングする方法を学ぶことになると確信しています。C# では、中かっこはメソッド内のコード ブロックを囲みます。PTVSでは、メソッドに中括弧を入れようとするたびに、この「インデントブロックが必要です」と表示されるため、Pythonにも中括弧が必要ですか。たとえば、以下のコード サンプルでは、​​このエラーが発生しています。基本的にブレースは必要ですか?

    def Main(): {

    }

  2. PTVS でインデントする方法は? PTVS で c# を使用する場合と同様に、自動的にインデントされ、コードが見やすく、理解しやすくなります。

  3. これは2番からのフォローアップだと思います.Pythonのチュートリアルでは、C#からすでに知っているループを実行する方法を学んでいます。たとえば

    a = 0

    /li>

C# では、中かっこを使用してループ内で実行されるコードをインケースし、それもインデントしますか? Python は PTVS でブレースとインデントも必要ですか?

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

python - PTVS + Django: Python ライブラリをインポートできない理由

ここにあるチュートリアルに従っています: http://www.windowsazure.com/en-us/documentation/articles/cloud-services-web-sites-python-django-app-with-ptvs/

私のシステムにはすでにdjangoがインストールされています。このチュートリアルの指示に従った後、django が再度インストールされたように見えましたが、今回はプロジェクトのフォルダー (myproject/env/Lib/site-packages) の下にあることに気付きました。どうしてこれなの?

私が抱えているもう 1 つの問題は、ビジュアル スタジオ エディターを使用して特定のライブラリをインポートしようとすると、インポートが見つからないことです。ただし、対話型ウィンドウでこれを行うと、インポートが認識されます。また、スタンドアロンの python (django ではない) プロジェクトを作成すると、ライブラリを正常にインポートできます。なぜこれが起こっているのか、どのように解決するのかについて何か考えはありますか?

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

python - PTVS がインストールされた VS2010 を検出しない

Visual Studio 10 用の PTVS をインストールしたいと考えています。「PTVS 2.0 VS 2010」という名前の msi パッケージを実行するたびに、VS2010 を最初にインストールする必要があるというエラーが表示されますが、VS2010 Express は既にインストールされています。

インターネットでいくつかのソリューションを確認しましたが、うまくいきませんでした。たとえば、レジ​​ストリにInstallDirを追加しましたが、それでもエラーが発生しました。

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

visual-studio - Visual Studio Express の IDE 拡張機能

MS Visual Studio Express エディションに関する簡単な質問です。Jetbrains ReSharper や Python Tools for VS などの拡張機能をインストールして、Visual Studio のエクスプレス エディションで動作させることはできますか?