ホームページ  >  記事  >  バックエンド開発  >  Python マスターになるために不可欠ないくつかのエディター

Python マスターになるために不可欠ないくつかのエディター

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼転載
2019-08-15 17:11:365612ブラウズ

Python マスターになるために不可欠ないくつかのエディター

Pythonは今や最先端の​​プログラミング言語となり、Pythonの時代が到来します。何年も前の Perl、PHP、Ruby などのスクリプト言語と同様に、Python は現在、多くの有名なテクノロジー コミュニティで議論の焦点になっています。例: GitHub、スタック オーバーフロー。

さらに重要なのは、Python スクリプト言語は機械学習の分野で最も人気のある言語であると考えられているということです。Python スクリプト言語は機械学習とデータ サイエンスにとって非常に魅力的であるため、人工知能の開発とともに Python が人気を博しています。

Python の台頭により、それに関連する IDE や Python エディタも開発され始めました。では、どの IDE とエディタが実際にプログラマーや開発者によってよく使用されており、どの IDE とエディタがすべての人に好評なのでしょうか?

以下では、Python の有名なエディタを紹介します。

1.Sublime Text

Python マスターになるために不可欠ないくつかのエディター

Sublime Text は多用途でサポートされており、開発者コミュニティで非常に人気があります。 Sublime には、開発者がコンポーネント、プラグイン、追加のスタイルをインストールするために使用できる独自のパッケージ マネージャーがあり、これらはすべてコーディング エクスペリエンスを向上させることができます。

Sublime Text は Python 初心者により適しており、開発者の間で最も人気のあるエディタの 1 つです。 Sublime Text はクロスプラットフォーム、複数の言語をサポートしており、豊富なプラグインとテーマを使用できます。

開発者は TA を使用してコンポーネント、プラグイン、追加のスタイルをインストールでき、これらすべてによりコーディング エクスペリエンスを向上させることができます。さまざまな構文の強調表示とコード補完により、全体的な外観は非常に快適になり、テーマの構成は難しくありません。

利点: 軽量で素早く開けます。メモ帳として使うには問題ありませんし、Markdownにも対応しています。中国語も完璧にサポート。

欠点: 有料で更新が遅いため、支払わないと時々購入ページが表示されます。

関連する推奨事項: 「Python ビデオ チュートリアル

2、Pycharm

Python マスターになるために不可欠ないくつかのエディター

PyCharm は、JetBrains によって開発された Python IDE です。 PyCharm には、デバッグ、構文ハイライト、プロジェクト管理、コード ジャンプ、スマート プロンプト、オートコンプリート、単体テスト、バージョン管理など、一般的な IDE が持つ機能が備わっています。さらに、PyCharm は Django 開発に適した機能もいくつか提供します。 Google App Engine をサポートしているだけでなく、さらにすばらしいのは、PyCharm が IronPython をサポートしていることです。

Intelij IDEA を使用したことがある場合は、それをやめるべきではありません。この PyCharm も同じ会社のもので、非常に使いやすいですが、プロフェッショナル バージョンを購入する必要があります。

メリット: 使いやすく、機能が充実しており、環境構成を気にする必要がありません。

欠点: パフォーマンス要件が比較的高く、コミュニティ バージョンではリモート開発機能、データベースのサポート、WEB 開発フレームワークのサポートなどがサポートされていません。

3. Vim

Python マスターになるために不可欠ないくつかのエディター

vim は vi から開発されたテキスト エディターで、コードを完成させ、コンパイルし、エラーにジャンプすることができます。特にプログラミングを容易にする機能が豊富で、プログラマーの間で広く使われています。 Unix 系システムのユーザーにとって最も人気のあるエディタとして Emacs と並んでランクされています。

vim は強力で、多くの種類のプラグインがあり、高度にカスタマイズ可能です。 Vim の使用に習熟している場合は、マウスを完全に取り除くことができ、手はピアノを弾くのと同じくらい快適にキーボードを操作できるようになります。

ただし、Vim はある程度の学習コストがかかり、さまざまなショートカット コマンドやプラグインの使い方を学ぶのに時間がかかりますが、長い目で見れば大きなメリットがあります。

利点: 使いこなせるようになったら、1 日マウスに触れずにキーボードに手を置くだけでも、ただ楽しいだけではありません。特に、リモートでサーバー (複数のサーバー) を編集する場合、効率は驚くほど高くなります。前提条件は、熟練していなければならないということです。 (マニュアルおかしい)

欠点: コード プロンプトは vscode ほど多くなく、完全ではありません。コメント css は、/* と */ が挿入されることを除いて、コメント html と同じです。

4. Emacs

Python マスターになるために不可欠ないくつかのエディター

Emacs は、Python 開発コミュニティでも非常に人気があります。Emacs は最も移植性が高いだけではありません。世界で最も重要なソフトウェアであり、最新のオペレーティング システムで実行でき、Emacs は複数の言語のテキスト編集をサポートしているため、世界中のほとんどの言語のユーザーが Emacs を通じてテキストを処理できます。

GNU Emacs は、拡張可能でカスタマイズ可能なテキスト エディターです。Emacs は完全にカスタマイズされ、Python 統合開発環境で構成することもでき、無限の可能性に満ちたエディターです。

Emacs のすべての操作は編集バッファ (バッファ) で行われます。変更を保存すると、Emacs は編集バッファの内容をファイルにコピーします。

利点: これは単なるアーティファクトであり、プログラミングに加えて、論文の執筆、スライドショーの作成、Web の閲覧、電子メールの送受信、チャット、音楽を聴く、写真を見る、ゲームをするなどにも使用できます。 ..

欠点: emacs の起動時間...最近の IDE は基本的に「プロジェクト」の概念に直面しているため、Emacs がファイル指向である場合、非常に苦痛になります。

5. まとめ

人気のエディターを紹介します もちろん他にもエディターはありますが、自分に合ったエディターが一番良いです。使いやすいということ。

ここでの提案は、初心者はまず Sublime Text を使い始めることができるということです。Vim は強力なエディタです。何もすることがない場合は、時間をかけて勉強してください。信じてください。本当に多くのメリットが得られるでしょう。

以上がPython マスターになるために不可欠ないくつかのエディターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjianshu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。