だから、はい、あなたはあなたを待っている多くのエキサイティングなものを持っています。 しかし、最初に行う必要があることの1つは、Pythonプログラムを作成するために使用するエディターを選択することです。さて、ここに混乱が起こります。あなたはそこにたくさんの編集者に直面しており、それぞれがその編集者の使用に惹かれようとしているコミュニティがあります。 「Vimを使用!」 「Emacsを使用してください!」 「崇高なテキストを使用してください!」
あなたは恐怖で反動します…間違った選択をするとしたら?
この気持ちは、お気に入りのPython編集者についてPythonistsにインタビューするようになりました。これは、どの編集者が最も多くのPythonistによって使用されているかを示します。そこから、その理由を解決しようとすることができます。私の希望は、それがPythonの新人のガイドとして、またはすでにPythonで働いている人々のためのガイドとして役立つことです。最も人気のある編集者について話し合い、勝者の利点(および短所)を見てから、システムにインストールする方法を調べる前に、
調査
私は100人のパイソン奏者に話しました。彼は次の編集者を育てました(人気の順にここに提示されます):
崇高なテキスト
vim
notepad
崇高なテキストルールが、私がインタビューしたサンプルのお気に入りのPythonエディターとして見ることができます。これは、Sublime Textのスローガンと手をつないで行くようです。 崇高なテキストの利点 では、何が崇高なテキストを特別なものにしているのでしょうか?
パッケージ
:崇高なテキストには、プログラマーが崇高なテキストのパッケージを発見、インストール、更新、削除するのに役立つ完全に食べられたパッケージマネージャーが付属しています。マクロ:単純なテキスト文字列を再入力する代わりに、マクロを記録してキーボードショートカットを作成して、そのテキストをドキュメントに出力することができます。
このSitePoint SmackDownの投稿に記載されているように、崇高なテキストのその他の便利な機能は次のとおりです。
テキストメイト互換の文法を備えた包括的な言語サポート「Goto Anything」クイックナビゲーションを見つけて、ファイルとコードを見つけます
すべての機能にアクセスするためのコマンドパレット崇高なテキストの欠点
ここに崇高なテキストが改善され、pythonでより良く機能する方法があります:
それで、あなたはそれを試してみたいですか?このセクションでは、Pythonで動作するように崇高なテキストをセットアップする方法を紹介します。 Microsoft Windows 8.1マシンでこれを実証します。 Mac OS Xマシンでそれを行いたい場合は、このチュートリアルをフォローでき、Ubuntuマシンでこのスレッドを参照できます。
始めましょう。python
セットアップウィザードが完了するまで、ステップをナビゲートします。デフォルトの場所を保持していれば、PythonがC:Python34にインストールされていることに気付くでしょう。 Cygwinのインストール
次のステップは、Linux分布と同様の機能を備えたWindowsを提供するためのツールであるCygwinをセットアップすることです。 32ビットのウィンドウにいる場合は、ここからセットアップファイルをダウンロードしてください。 64ビットウィンドウにいる場合は、ここからセットアップファイルをダウンロードしてください。適切なセットアップファイルをダウンロードしたら、そのファイルを実行してください。そのためにウィザードで次の開始ページを取得します。
このステップでは、Curl、Git、Opensshの3つのソフトウェアパッケージをインストールします。このために、検索ボックスを使用しましょう。たとえば、Curlの場合、検索ボックスに単語を入力しますが、注意してください、これによりCygwinのインストールが継続されるため、Enterキーを押さないでください。検索ボックスにカールを入力すると、次のようなものを取得する必要があります。
今やりたいのは、上記の各パッケージをインストールすることです。サインをクリックします。スキップに気づき、スキップをクリックして、インストールするパッケージの最新バージョン番号を取得します。この場合、次のようなものを取得する必要があります。
他の2つのパッケージ、gitとopensshについても同じことをします。
この端末を通して、上記のパッケージにアクセスすることに加えて、Pythonコードを実行します。アイコンショートカットをダブルクリックすると、以下の画像のようなものが表示されます。
パッケージがインストールされていることを確認し、その場所のアイデアを得るには、
を使用します。
次のように、どのコマンド:
次のステップを使用してCygwinを介してPythonをインストールすることができました(最後に「Python」に注意してください):
このステップを見逃した場合、またはCygwinに上記でインストールしたPythonバージョンを見つけて使用したい場合は、このコマンドをターミナルで発行できます。
$ echo "PATH=$PATH:/cygdrive/c/Python34" >> .bash_profile
インストールをテストします
崇高なテキストを開き、このコードの行を入力してください:
[ファイル] - > [保存]を選択します。ダイアログボックスとして保存するには、ファイルを保存する場所を選択し、ファイルに名前を付け、[タイプ]として保存:pythonを選択します。たとえば、これが私が選んだものです:
print("Hello Python!)
さあ、ターミナル(Cygwinアイコンショートカット)を開き、Pythonファイルを保存した場所に移動します。私の場合、それはデスクトップ上にありました。私の場合、ファイルパスは次のものを希望します:
最後に、端末に次のコマンドを入力して、Pythonプログラムを実行します。
その場合、次の出力を取得する必要があります:
python hello
すべてがセットアップされ、崇高なテキストでPythonの世界を掘り下げる準備ができました!最初にすべきことの1つは、崇高なテキストを使用したPython開発用のこのプラグインのコレクションをチェックすることです。
結論崇高なテキストには数字の指揮版のリードがありますが、それは1つの考慮事項です。多くの人気のある編集者がいますが、すべてのパイソン奏者にとって正しくないかもしれません。それにもかかわらず、大多数がプロジェクトをどのように処理するかを知ることは常に良いことであり、人気のあるアプリやテクノロジーを使用するために言われることがあります。
はい、JupyterノートはPythonコーディングのデータサイエンティストと研究者の間で人気のあるツールです。これにより、ライブコード、方程式、視覚化、および物語のテキストを含むドキュメントを作成および共有できます。 Jupyterノートブックは、Pythonを含む40を超えるプログラミング言語をサポートしています。データのクリーニングと変換、数値シミュレーション、統計モデリング、データの視覚化、機械学習などに特に適しています。高度な編集、インタラクティブテスト、デバッグ、内省などの機能を備えた強力なPython IDE。 Numpy、Scipy、Matplotlibなどの重要な科学ライブラリのサポートを統合しているため、科学的なPython開発に特に適しています。 Spyderには、関数/クラスブラウザー、コード分析ツール、インタラクティブな実行用のPythonコンソールを備えたマルチ言語エディターも含まれています。 (統合開発と学習環境)は、Pythonに付属のデフォルトエディターです。これは、構文の強調表示、自動完了、内蔵のPythonシェルなどの基本的な機能を備えたシンプルなエディターです。アイドルはPythonを学び始めたばかりの初心者にとっては良い選択ですが、プロの開発者はPycharmやVSコードなどの機能が豊富なエディターを好むかもしれません。 >はい、NotePadは、Pythonや他の多くのプログラミング言語をサポートする無料で軽量のコードエディターです。構文の強調表示、コード折りたたみ、自動完了、関数リストなどの機能があります。 Notepadは、追加の機能を追加するためのプラグインもサポートしています。ただし、より専用のPythonエディターで利用できる統合デバッグやコードナビゲーションなどの高度な機能がありません。ソースコードを分析して、プログラミングエラー、バグ、スタイルエラー、および疑わしい構成要素にフラグを立てるツール。 Pythonコードエディターでは、リナーを使用すると、クリーナーとよりエラーのないコードの書き込みに役立ちます。潜在的なエラーがないかコードを確認し、改善の提案を提供できます。 PycharmやVSコードのような編集者の中には、糸くずのサポートが組み込まれていますが、他の編集者ではリンターを拡張機能またはプラグインとしてインストールすることができます。
以上がPythonに最適なコードエディターはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。