pycharm社區版可用于商業專案
pycharm社區版可用于商業專案,來源于官方的回答:Can I use Community Editions of JetBrains IDEs for developing commercial proprietary software? – Licensing and Purchasing FAQ
pycharm專業版和社區版功能對比表
| PyCharm Professional Edition | PyCharm Community Edition | |
|---|---|---|
| Intelligent Python editor | ? | ? |
| Graphical debugger and test runner | ? | ? |
| Navigation and Refactorings | ? | ? |
| Code inspections | ? | ? |
| VCS support | ? | ? |
| Scientific tools | ? | |
| Web development | ? | |
| Python web frameworks | ? | |
| Python Profiler | ? | |
| Remote development capabilities | ? | |
| Database & SQL support | ? |
以pycharm2021版本為例,社區版比專業版小100MB左右
pycharm專業版特有的功能
專業版可以很方便地同時打開多個目錄,方法File - Attach ,社區版需要在設定 - 專案 - 專案結構 - 添加內容Root,把其它檔案夾添加進去,
社區版在任務欄右鍵 - 無法顯示最近打開的專案,但可以通過:File - 打開最近,社區版建議勾選:啟動時重新打開專案,Settings/Preferences | Appearance & Behavior | System Settings | Startup/Shutdown | Reopen last project on startup
2022.3社區版可以在任務欄右鍵選擇最近打開的專案,而2020.3社區版任務欄右鍵則是空的,
兩者互通
社區版可以匯入專業版的代碼片段和檔案模版,比如我在2020的社區版可以匯入2021專業版的配置,
web開發
web開發的同學需要,而我們主要用來做游戲開發,所以用不上,
Scientific tools
一組科學計算的庫包括Matplotlib 和NumPy Scientific tools | PyCharm (jetbrains.com)
科學工具例子介紹,可繪制圖表 Scientific & Data Science Tools - Features | PyCharm (jetbrains.com)
Remote Development
遠程除錯,這個功能比較實用,如果有需求,也可以使用vscode進行除錯,
我的經驗
對于游戲開發者來說,使用社區版就足夠了,當然我司很多同事是使用vscode撰寫python代碼,
因為pycharm中文編碼很難解決,甚至非常的頭疼,這個問題我研究了很久也沒有一套很好的解決辦法,但是在vscode中原生就解決了,
pycharm社區版和vscode
vscode在除錯時的顯示的資訊比pycharm社區版更詳細,更強大,
pycharm社區版,只能顯示這個類的外部資訊,而一些object內置的資訊就無法顯示出來,比如__dict__和內置方法
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/539328.html
標籤:其他
