時間は誰も待っていません。そしてこの非常に速い時代では、私たちは常にタスクをスピードアップできるツールを必要としています。ソフトウェア開発は、プログラマーがコードを書くのを助けるだけでなく、ソフトウェアの生産も可能にする最も機知に富んだ環境を必要とする主要なタスクの1つです。これがIDEの唯一の目的であり、最高の目的の1つです。 原子 無料でオープンソースです。これは、サービスを提供するように設計されたデスクトップアプリケーションです。 彼らの努力の開発者。
詳細に入る前に、この記事で学習するすべてのことを簡単に見てみましょう。
まず、Python AtomIDEが実際に必要な理由を理解することから始めましょう。
なぜAtomPythonが必要なのですか?
Pythonプログラムを作成して実行する最も基本的な方法は、空のファイルを作成することです。 .py 拡張子を付けて、コマンドラインからそのファイルをポイントします。 pythonfilename.py。 または、 アイドル これは、コードを実行するためのPythonとともにデフォルトのアプリケーションとして提供されます。ただし、生産性を高めたい場合は、最初の2つのオプションが最適ではありません。より信頼性が高く生産性の高いものを使用する必要があります。ここでAtomが登場します。 Atomには従来の意味での機能はなく、ハッキング可能なコアに追加するパッケージを作成します。これらのパッケージは、オートコンプリート、コード行、コードハイライターなどの機能を提供します。
それでは、先に進んで、この注目に値する「ソフトウェア開発用ソフトウェア」であるAtomに深く踏み込んでみましょう。
Atomテキストエディターとは何ですか?
Atomは、複数のプラットフォーム用のオープンソーステキストエディターであり、Node.jsで開発されたパッケージをサポートし、Gitバージョン管理をサポートしています。ほとんどのパッケージは無料で入手でき、オープンソースコミュニティによって構築されています。これはGitHubによって開発および保守されており、デスクトップアプリケーションとしてWebテクノロジーを使用して構築されています。
AtomはオープンソースのクロスプラットフォームIDEです。 Node.jsおよびGitバージョン管理で開発されたパッケージをサポートします。ほとんどのパッケージは無料で入手でき、オープンソースコミュニティによって構築されています。このIDEは、Webテクノロジーを使用してElectronフレームワーク上のGitHubによって開発および保守されています。
Atomのダウンロード
Atom pythonテキストエディターをダウンロードするには、 https://atom.io/ 。現在のオペレーティングシステムが自動的に検出され、ダウンロードする対応するセットアップファイルが表示されます。ダウンロードをクリックしてください。
ダウンロードプロセスが完了したら、[実行]をクリックしてセットアップを完了し、インストールが完了するまで待ちます。インストールすると、Atomはデフォルトのディレクトリで自動的に開きます。ショートカットもスタートメニューに作成されます。
Pythonコードを実行するには、必要なパッケージまたはプラグインをインストールする必要があります。
ここで、選択したディレクトリからAtomにアクセスするために、標準的な方法で開くようにAtomPythonを構成する方法を見てみましょう。上の画像に示すように、ウェルカムガイドを使用して、テーマやパッケージのインストールなどの機能を調べることもできます。今のところ、ウェルカムガイドを閉じて、オプションのチェックを外してください Atomを開くときにウェルカムガイドを表示する 次回アトムを起動するときにウェルカム画面は表示されません。
次に、atomをダウンロードしたディレクトリに移動し、それを右クリックして、[Atomで開く]を選択します。
コンテキストメニューにこのオプションが表示されない場合は、プログラムから起動できます。に移動 ファイル->設定 または使用する Ctrl +カンマ(Ctrl +、) 設定を開きます。
設定で、[システム]タブをクリックし、次のオプションを確認します。
1)ファイルのコンテキストメニューに表示する
2)フォルダのコンテキストメニューに表示する
qtpとセレンの違い
これで、コンテキストメニューに必要なオプションが表示されます。 Atomで開く 。ディレクトリに移動し、前述と同じ操作を実行します。
左側にツリービューが表示されます。ツリービューが表示されない場合は、ビューに移動して[ツリービューの切り替え]をクリックするか、ショートカットを使用してください (Ctrl + /) 。ツリービューで、をダブルクリックするだけです。 ファイルとあなたはコードを見ることができます。
コードの実行
通常、コマンドプロンプトを使用して実行します 。ただし、Atomでは、 platformio-ide-terminal Pythonファイルを実行するために使用できるが利用可能です。セットアップするには、このプラグインは、に移動します ファイル->設定 [インストール]タブをクリックし、platformio-ide-terminalプラグインを検索して、[インストール]をクリックします。
インストールが完了すると、ターミナルがAtom内に統合され、Atompythonエディターの左隅に+アイコンが表示されます。ターミナルをクリックすると、現在のディレクトリで開きます。
プラグインパッケージタブをクリックして、プラグインの詳細を表示することもできます。必要なすべての詳細とプラグインの使用方法が表示されます。
エディターの分割
Atom内で複数のファイルを開いている場合は、次の場所に移動できます。 表示->ペイン->右に分割 現在のファイルをウィンドウの右半分に送信します。これにより、複数のファイルを同時に操作する際の生産性が向上します。
テーマ
テーマには、UIテーマと構文テーマの2種類があります。 UIテーマは、ボタンやドロップダウンなどのスタイルを変更するためのものですが、構文テーマは、コードの色付けと構文の強調表示の詳細を決定するためのものです。
インストールされているすべてのテーマを確認するには、に移動します ファイル->設定、 次に、[テーマ]タブをクリックすると、目的の結果が表示されます。新しいものをダウンロードしたい場合は、[+インストール]タブに移動し、 テーマ パッケージの横にあるタブで、必要なテーマを探してインストールします。
私は個人的にデフォルトのテーマが好きですが、先に進んで両方のテーマを変更し、エディターを好みに合わせて構成することができます。
フォーマット
デフォルトのフォントを変更するには、に移動します 設定 次に、をクリックします 編集者 タブ。ここでは、を使用してフォントを変更するオプションを確認できます フォントファミリー 好みに応じてスタイルを設定します。
実験
さらに楽しくするために、次のオプションを試すことができます。
行の高さ:
行の高さは、基本的に2つの行の間の間隔です。変更したい場合は、 編集者 タブをクリックし、好みに応じて行の高さを変更します。
過去の終わりをスクロール
通常どおりコードをスクロールすると、画面の下部にある最後の行までスクロールできます。それを超えて移動するとロックされます。有効にすると 過去の終わりをスクロール パッケージを使用すると、画面の上部に一番下の行が表示され、コードを快適に操作できるように、下に空白スペースが表示されます。
インデントガイドを表示
インデントガイドがないと、インデントに関して何も表示されません。有効にすると、インデントが表示される場所を理解するのに役立つ垂直線が表示されます。
注意すべき他の多くのオプションがあります。先に進んで、他のオプションを試すこともできます。
それでは、Python固有の構成の処理に移りましょう。
Python固有の構成:
ここにいくつかの非常に便利なプラグインがあります Python その生産性を高めるために。
脚本
スクリプトパッケージには、コマンドやショートカットなど、他のパッケージの詳細に関するドキュメントが表示されます。デフォルトのショートカットに慣れていない場合は、に移動して変更できます。 コードを表示 名前の付いたフォルダを含むタブ キーマップ。 このフォルダに移動して開きます script.cson 要件に合わせて更新します。に変更したことに注意してください Ctrl-r 以下のスクリーンショットに示すように。
ここで、すべてのウィンドウを閉じて、atomを再起動します。再起動すると、実行できるようになります Pythonスクリプト を使用して ctrl + r 下部に出力ボックスが表示されます。この出力ボックスは、次のようにカスタマイズすることもできます。
案内する ファイル->設定 クリック テーマ タブをクリックすると、上部にスタイルシートが表示されます。これをクリックすると、スタイルシートが開きます。次のスニペットを貼り付けて、スクリプトコンソールのフォントサイズを大きくします。
.script-view .line {
フォントサイズ:30px
}
スクリプトコンソール
アトムファイルアイコン:
このパッケージは、ファイルの前にアイコンを追加します下の画像に示すように、ツリービューで。
c ++ sort()
前
後
minimapおよびminimap-highlight-selected:
コード行が多いファイルを開くと、ウィンドウ全体が右側に表示されます。 minimap-highlight-selectedは、以下のスクリーンショットに示すように、そのミニウィンドウで白いパッチとして選択されている関数または変数を強調表示します。
オートコンプリート-Python:
オートコンプリートは、プログラマーがコーディング中に特定のポイントに到達したときに何が表示されるかについての提案を含むウィンドウをポップアップします。
フレーク8
これは、スクリプト内のエラーを見つけて強調表示するために使用されるPythonのリンターです。これを有効にするには、次のコマンドを使用してflake8をインストールする必要があります。
pip install flake8
完了すると、Atomの左下隅に小さなアイコンが表示され、発生したエラーのリストが表示されます。
python-autopep8
Python-autopep8は、コードのフォーマットに使用されます。から有効にすることができます autopep8プラグイン設定 チェックすることによって フォーマットオン セーブ オプション。
これで、「AtomPython」に関するこの記事は終わりです。。だから先に進んで、いわゆる「 21世紀のハッキング可能なテキストエディタ 」。すべてをきちんとフォローしていただければ幸いです。
質問がありますか?この「AtomPythonIDE」ブログのコメントセクションでそれについて言及してください。できるだけ早くご連絡いたします。
Pythonとそのさまざまなアプリケーションに関する詳細な知識を得るには、ライブに登録できます。 24時間年中無休のサポートと生涯アクセス。