商用Python IDE

私は利益の追求に大きな価値が生まれると信じています。したがって、私は良い商用Python IDEに興味があります。フリーウエア/ナーグウェアは、私の目的のために商用とみなされます。

ここでの回答は、 StackOverflowの元の質問をここで尋ねられます。また、それが持つものに焦点を当てた次元を念頭に置いてください、それは何ではない。

この質問は、この問題に関する標準的な質問の集まりの一部であることを目指しています。 ここではオープンソースのIDE を求める別の質問を探します。

回答:回答ごとに 1つ IDEを投稿してください。スクリーンショットを避け、それぞれのサイトへのリンクを2つ掲載してください。 (英語)の簡潔さの点で、模範的な回答として Spyder Emacs を参照してください。オープンソースの質問

有権者:回答の質とは対照的に、IDEの資質に基づいて投票してください。

0
あなたはIDEが "良い"と "商業的"でなければならないこと以外の機能や要件を列挙していません。これは広すぎます。
追加された 著者 Dave Ward,
お客様の要件を収集するために記載されたすべてのリンクに従うことを正直に期待しているので、ニーズに合ったものをお勧めしますか?あなたがいくつかの研究をしたのは良いことですが、それらは参考文献として役立つかもしれませんが、あなたの仕様を置き換えるべきではありません。 質問に「十分な情報」を含めるには何が必要ですか? 次にあなたの投稿を編集して、ギャップを埋めてください。

3 答え

PyCharm

Important to note that typically for commercial purchases I believe companies might opt-in to getting IntelliJ instead as to unlock all languages supported by Jetbrains. This post, however, will focus on PyCharm prices & features only.

Subscription-based model starts November 2, 2015: Full Details: https://www.jetbrains.com/toolbox/

  • 商用:119米ドル1年目、2年目無料、119米ドル以上3年目以降
  • 個人:1年目は53米ドル、2年目は無料、3年目以降は53米ドル

Key Features - Syntax highlighting, auto-Indentation and code formatting, code completion, line and block commenting, on-the-fly error highlighting, code snippets, code folding, unit-testing. Full details

4
追加された

Wing Python IDE

私の個人的なお気に入りは、 WingWare のWingIDEです。

2015年11月2日の価格には、3つのエディション/使用方法(無料試用版)があります。

  • Wing IDE Pro:
    • Commercial Use: $245 per User transferable and with bulk purchasing - companies, paid individuals, organizations & government.
    • Non-Commercial Use: $95 per User For students, educators, academic researchers, hobbyists & publicly funded charities
    • Free Use: Free Licence - Wingware grants free Wing IDE Pro licenses for classroom use and unpaid open source developers.
  • Wing IDE Personal Omits some features: $45 per User

then $89 per annum Support & Upgrades all the above, with the possible exception of the free licences. Note that all the above licences are per user and may be installed on more than one machine for use by a single individual.

  • Runs on OS X, Windows & Linux

エディタの機能

  • Syntax highlights Python and 60+ languages
  • Auto Completion
  • Code Folding
  • Line Numbers
  • Bookmarks
  • Macros
  • Auto Edit
  • Code Snippets
  • User selectable key bindings:
    • Native
    • Vi/Vim
    • Emacs
    • Visual Studio
    • Eclipse
    • XCode
    • Brief
    • Custom
  • Smart indentation and indent guides
  • Adapts to file indent and EOL style
  • Block commenting
  • Rectangular and line selection
  • Detect and load external changes
  • Drag and lock editor splits & tabs
  • Print file or selection
  • Auto-save and restore

コードインテリジェンス

  • Goto-definition Source index menus Auto-indent
  • Converts indents and EOL on paste
  • Code-aware line wrapping
  • Error indicators
  • Scans for sys.path changes in main debug file
  • Auto-completion for Python and extension modules
  • Quick keyboard navigation to files
  • Find symbol in current file
  • Enhanced auto-completion for PyQt, PySide, and wxPython
  • Word list driven auto-completion for other file types
  • Call tips & documentation (Source Assistant)
  • Indentation translator
  • Class browser
  • Module browser
  • Current file browser
  • Links into docs.python.org
  • Find points of use
  • Find symbol in project
  • Refactoring

デバッガ

  • GUI, Web, and embedded debugging
  • Exception traceback reporting
  • View stack, locals/globals, and return value
  • Integrated debug process I/O
  • Native console I/O option
  • Multi-threaded debugging
  • Remote debugging inc Raspberry-Pi
  • Debug value tooltips
  • Detect unhandled exceptions
  • Works with Django, web2py, Flask, Plone, and many others
  • Remote debugging to Raspberry Pi
  • Alter debug data values
  • Interactive debug probe with コードインテリジェンス
  • Multi-process debugging
  • Automatic child process debugging
  • Move Program Counter Convenient
  • Restart Debugging tool
  • Named Entry Points
  • Launch Configurations
  • Watch values and expressions
  • Track values by reference
  • Conditional breakpoints
  • Ignore-counted breakpoints
  • Enable/disable breakpoints
  • Breakpoint manager
  • Process attach/detach
  • Inspect sys.modules
  • Debug Django template files
  • matplotlib mainloop support

ユニットテスト

  • パターンまたは名前でテストファイルを選択する
  • テストを実行して結果を表示する
  • デバッグテスト
  • ユニットテストスタイルテストをサポートする
  • pytestスタイルのテストをサポートします
  • doctestスタイルのテストをサポートする
  • ノーズスタイルのテストをサポートする
  • Djangoテストをサポートする
  • テスト結果をプロジェクトに残す
  • オプションの同時実行テスト
  • テスト結果の保存/読み込み
  • 結果の概要をクリップボードにコピーする

リビジョン管理

  • Subversionの統合
  • CVSの統合
  • Mercurial統合
  • バザー統合
  • Gitの統合
  • PERFORCEの統合
  • 差分/マージツール

検索インタフェース

  • 基本検索
  • ツールバーのクイック検索
  • セレクションで検索
  • キーボード駆動のミニサーチ
  • プロジェクト全体の検索
  • 正規表現とワイルドカード検索
  • Wing IDEドキュメントを検索する
  • ディスクで検索する

プロジェクトマネージャ

  • タイプ別プロジェクト作成
  • ファイルまたはディレクトリを追加するディスクの内容を含む自動更新
  • プロジェクトビューでのファイル管理
  • Pythonのバージョンとパスを設定する
  • 環境設定行末およびインデントのポリシー
  • Djangoプロジェクト設定ツール

その他の機能

  • Integrated Python shell with コードインテリジェンス
  • Customizable user interface layout and colors
  • Create multiple tool instances
  • Drag and drop tools and editors
  • Graphical preferences editor
  • Integrated documentation, How-Tos, and tutorial
  • Supports most versions of CPython and ActivePython
  • Supports Stackless Python
  • Supports 32-bit and 64-bit Python builds
  • Supports debug builds of Python Supports cygwin Python
  • Supports code in zip archives and eggs
  • Supports code in buildouts
  • Supports virtualenv
  • Integrated feedback/bug reporting
  • Automatic patch/update manager
  • French GUI Localization
  • German GUI Localization
  • PyLint integration
  • OS commands tool Perspectives
  • Extend IDE with Python scripting

免責事項:私は数年間WingIDEを使用し、ライセンス料を支払ったが、会社との商業関係は他にありません。

2
追加された

エントリーキャノピー

コモドIDE

私はオープンソースを好んでいますが、上記のものは一度も使用していませんが、MITでの講習ではこれがおすすめです。これが役立つことを願って...運のベスト!乾杯!!

1
追加された
簡潔さにはいい仕事ですが、この答えを2つに分けることができますか?ありがとう!
追加された 著者 cole,