GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

DamnWidget

anaconda – Anacondaは、Jedi、PyFlakes、pep8、MyPy、PyLint、pep257、McCabeを使って、オートコンプリート、..

投稿日:

Anacondaは、Jedi、PyFlakes、pep8、MyPy、PyLint、pep257、McCabeを使って、オートコンプリート、コードlinting、IDE機能、autopep8 formating、McCabe複雑度チェッカーVagrant、Sublime Text 3のDockerサポートを含む、それは決して崇高なテキスト3を凍らせません 。http://damnwidget.github.io/anaconda/

                                                      |
          _` |  __ \    _` |   __|   _ \   __ \    _` |   _` |
         (   |  |   |  (   |  (     (   |  |   |  (   |  (   |
        \__,_| _|  _| \__,_| \___| \___/  _|  _| \__,_| \__,_|
                                 The Sublime Text 3 Python IDE

Anacondaはあなたのサブライムテキスト3をフル機能のPython IDEに変えます。 http://damnwidget.github.io/anacondaのプラグインのドキュメントを読んでください。

ビルドステータス

| コンポーネント| トラビスCI | | — | — | — | | JsonServer | |

入門

Anacondaはすぐに使えますが、独自のスタイルやニーズに合わせて調整することができるオプションや機能が多数あります。

ライセンス

このプログラムは、GNU GPL v3の条件で配布されています。 詳細については、 LICENSEファイルを参照してください。

ツールチップ

anacondaはユーザー定義のツールチップを正式にサポートし、高度なシグネチャを表示します。 これは暗いテーマで見える方法です:

:この機能は、Sublime Text 3ビルド3070以上のユーザーのみ有効です。

トラブルシューティング

このセクションでは、ユーザーが直面するいくつかの一般的な問題と回避策を示します。

AnacondaはパッケージコントロールのAvailable Packagesリストに表示されません。

回避策 :パッケージコントロールのバージョンをバージョン2.0以上に更新する必要があります。

worker.pyファイルの “ファイルを開くことができません”というコンソールのエラー。

崇高なテキストはあなたの設定で設定したインタプリタを見つけることができません。デフォルトではanacondaはこれをpythonとして設定していますので、設定したPythonインタプリタがPATHにあればそれを取得します。

python_interpreter :PATHにPythonインタプリタ(Pythonという名前の)を追加するか、 python_interpreter設定オプションのパラメータとしてPythonインタプリタのpython_interpreter設定します(例: /usr/local/bin/python3.4

インポートの自動完了機能が悪い動作をします。

Sublime Text 3のデフォルトのPythonパッケージは、いくつかの単語が検出されたときに自動補完をキャンセルします(例えば、 defclass )。 この単語のリストにはimport含まれます。

回避策 :Packagesディレクトリに新しいPythonディレクトリを作成し、 Completion Rules.tmPreferencesファイルの内容を同じ名前でコピーします。 崇高なテキストキャッシュファイルCache/Python/Completion Rules.tmPreferences.cache削除してください。

:キャッシュパスは、 sublime.cache_path()コードを使用してSublime TExt 3コンソールから取得できます。

自動補完ドロップダウンが正しく表示されません。

SublimeCodeIntelはanacondaの自動補完を妨害します。

回避策:PythonビューのSublimeCodeIntelを無効にするか、anacondaを使用するときにPythonビューを完全に無効/無効にすることを検討してください。

アナコンダの動作が遅く、jsonserverがクラッシュする

POSIXシステム(LinuxまたはOS X)を使用している場合は、anacondaのjsonserverログファイルの所有者を参照してください。ユーザが所有している必要あります。そうしないと、jsonserverが起動できなくなります。 ログファイルは次の場所にあります。

  • GNU / Linux:〜/ .local / share / anaconda / logs
  • OS X:〜/ライブラリ/ログ/アナコンダ
  • Windows:%APPDATA%\ Anaconda \ Logs

アナコンダへの貢献

アナコンダに貢献するにはいくつかの方法があります。

注: Developers Documentation bookには、anacondaの内部に関する最新情報とプロジェクトへの貢献方法に関する有用な情報が掲載されています。

フィードバック

プラグインについてのフィードバックと、それがあなたのプラットフォームでどのように機能するかは、プラグインの改善に役立ちます。

バグハンティング

あなたはバグを見つけましたか?それを修正する方法を知っていますか? まず、ありがとうございます。 バグを新しい問題として報告し、リポジトリをフォークし、変更を加え、新しいプルリクエストを送信するだけです。

機能の提案と実装

Anacondaに実装する新しいキラー機能について考えましたか? すばらしいです! 問題を開いて、あなたと話し合います。

アナコンダのための利用可能なプラグイン

Anacondaはプラグイン可能なアーキテクチャのプラットフォームそのものです。つまり、anacondaを拡張して他の言語に豊富なIDEのような機能を提供できることを意味します。他の言語にアナコダの機能をもたらす他の拡張機能を作成しました。

言語 ウェブサイト パッケージコントロール 状態
行こう https://github.com/DamnWidget/anaconda_go はい アクティブ
https://github.com/DamnWidget/anaconda_rust はい アクティブ
PHP https://github.com/DamnWidget/anaconda_php はい アクティブ

あなたはあなたの言語がアナコンダによって権限を与えられているのを見たいですか? テンプレートとしてanaconda_rustまたはanaconda_phpを使用して、anacondaのプラグイン可能なアーキテクチャを使用して言語に活気を与えてください。

寄付

このプロジェクトを存続させるために寄付してください。







-DamnWidget
-, , , ,

執筆者: