Python 出自 jetbrAIns,如果你開發過 Android 或者 JAVA, 那么你應對 Android Studio和Intellij IDEA不陌生,它們都是基于jetbrAIns的編輯器,不得不說,各種快捷鍵和插件真的很厲害,同時也是最智能的PythonIDE,使用PyCharm(一種提供獨特編碼體驗的智能PythonIDE)享受高效的Python、Django和Web開發,
詳情:pycharm pro for mac(Python編輯開發)

功能介紹
Jupyter筆記本
使用筆記本電腦
我們更容易編輯筆記本中的代碼:在編輯筆記本時,源代碼看起來像普通的Python檔案,這使得輕量級作業無需在代碼中導航,當然,支持往返編輯,并且將立即反映在PyCharm或瀏覽器中進行的所有更改,
運行和除錯單元格
Jupyter筆記本非常適合幫助您探索和互動資料,使用PyCharm,Jupyter筆記本現在更容易使用,因為您可以在IDE中快速運行和除錯筆記本中的單元格,當然,許多來自瀏覽器內筆記本的熱鍵也可以在PyCharm中使用,例如,使用Shift + Enter運行突出顯示的單元格,然后選擇下面的單元格
服務器和內核管理
快速開始使用筆記本電腦,使用PyCharm,您無需手動啟動服務器或內核:只需打開筆記本并運行一個單元,PyCharm會自動為您打開的筆記本啟動服務器和相應的內核,
變數查看器
如果您忘記了變數的當前值,可以使用PyCharm的變數查看器來確保一切正常,
IDE改進
最近的地點
在開發程序中,您可能經常發現自己需要在代碼中的不同位置之間來回移動,PyCharm長期以來一直使用Recent Files彈出視窗(Ctrl+E或Cmd+E 在macOS上)來幫助您快速瀏覽這些檔案,但是,您不僅希望獲取檔案,還希望將其帶到特定位置,因此我們引入了新的和改進的“最近位置”彈出視窗(Ctrl+Shift+E或Cmd+Shift+E在macOS上),以便更快地到達目的地,
UI主題插件
不喜歡我們的默認樣式?我們改進了對UI主題插件的支持,通過查找“tag:UI”在插件市場中找到一個,或者學習如何創建自己的,
ublime Text鍵映射
切換到新工具最難的部分之一是必須學習所有新的熱鍵,我們添加了一個Sublime Text鍵映射,以便任何人都可以更輕松地從Sublime Text切換到PyCharm,
進一步改進
Git的原生SSH:在以前的版本中,可以將用于Git的SSH配置為使用內置SSH或本機SSH,如果需要互動式提示進行身份驗證,則必須使用內置SSH,在新版本中,可以使用本機SSH處理這些提示,本機SSH支持更多功能,包括更好的安全協議,因此已洗掉內置選項
Python的改進
大型集合的除錯器性能
PyCharm除錯器現在可以處理無限大的集合,而不會在最初加載集合時減慢速度,
資料類繼承
PyCharm已經支持Python 3.7資料類,但現在我們已經擴展了這種支持,以確保資料類的子類也能獲得準確的代碼完成,狀態欄中的翻譯
當您為多個環境開發應用程式時,例如在Python或框架版本之間進行遷移時,如果您能夠在它們之間快速切換并快速查看您正在使用的版本,則可以使生活更輕松,
鍵入檢查變數賦值
Python的可選輸入可幫助您記錄代碼并防止出錯,我們現在通過檢查變數賦值的型別來進一步支持它,
遠程口譯員
Vagrantfile語法
PyCharm支持Vagrant框內的Python解釋器,現在也使你的Vagrantfile看起來很好,
SH與sudo
您需要root訪問權來控制Raspberry Pi上的GPIO引腳,因此為了使GPIO開發更容易,我們可以在PyCharm 2019.1中通過SSH運行具有root權限的代碼,當然,您可以將root權限用于其他用途,但我們現在不想公開鼓勵這些權限嗎?
Web開發人員
改進的HTML和CSS快速檔案
CSS多年來變得更加強大,這帶來了更多的復雜性,為了幫助您找到更復雜的現代CSS的方法,我們改進了快速檔案支持 - 只需按Ctrl+Q(或Command+J在macOS上)了解更多資訊,別擔心,如果您查找'p'標簽的檔案,我們不會告訴任何人,
所有新的JavaScript除錯控制臺
PyCharm專業版附帶JetBrAIns WebStorm提供的出色JavaScript支持,他們剛剛創建了一個新的改進的JavaScript除錯控制臺,適用于Node.JS代碼和瀏覽器內JavaScript,
單元測驗
pytest的多行程測驗運行器
大型測驗套件很好,但它們可能需要一段時間才能運行,為了使它們更快完成,我們現在已經升級了pytest集成以支持多行程測驗運行,
資料庫
新的資料庫連接流
PyCharm Professional Edition捆綁了JetBrAIns DataGrip的所有SQL支持,他們剛剛改進了配置新資料庫連接的程序,如果您還沒有嘗試過,那么您就可以享受美食了,配置資料庫之后,除了能夠瀏覽表之外,在Python代碼中撰寫查詢時,還可以獲得模
式感知的SQL完成,
特色介紹
智能編碼輔助
PyCharm提供智能代碼完成,代碼檢查,動態錯誤突出顯示和快速修復,以及自動代碼重構和豐富的導航功能,
智能代碼編輯器
PyCharm的智能代碼編輯器為Python,JavaScript,CoffeeScript,TypeScript,CSS,流行的模板語言等提供一流的支持,利用語言感知代碼完成,錯誤檢測和即時代碼修復!
智能代碼導航
使用智能搜索跳轉到任何類,檔案或符號,甚至任何IDE操作或工具視窗,只需單擊一下即可切換到宣告,超級方法,測驗,用法,實作等,
快速安全的重構
以智能方式重構代碼,使用安全重命名和洗掉,提取方法,引入變數,行內變數或方法以及其他重構,特定于語言和框架的重構可幫助您執行專案范圍的更改,
內置開發人員工具
PyCharm開箱即用的大量工具包括一個集成的除錯器和測驗運行器; Python探查器; 內置終端; 與主要VCS和內置資料庫工具集成; 遠程口譯人員的遠程開發能力; 一個集成的ssh終端; 并與Docker和Vagrant集成,
除錯,測驗和分析
使用功能強大的除錯器和Python和JavaScript的圖形UI,使用編碼幫助和基于GUI的測驗運行器創建和運行測驗,使用Python Profiler集成完全控制您的代碼,
VCS,部署和遠程開發
使用統一的UI節省時間,以便與Git,SVN,Mercurial或其他版本控制系統配合使用,在遠程計算機上運行和除錯應用程式,輕松配置自動部署到遠程主機或VM,并使用Vagrant和Docker管理您的基礎架構,
資料庫工具
直接從IDE訪問Oracle,SQL Server,PostgreSQL,MySQL和其他資料庫,在編輯SQL代碼,運行查詢,瀏覽資料和更改模式時,依靠PyCharm的幫助,
科學工具
PyCharm與IPython Notebook集成,具有互動式Python控制臺,支持Anaconda以及Matplotlib和NumPy等多種科學軟體包,
互動式Python控制臺
你可以在PyCharm中運行一個REPL Python控制臺,它提供了許多優于標準的控制臺:使用檢查,大括號和引號匹配進行動態語法檢查,當然還有代碼完成,
科學堆疊支持
PyCharm內置了對科學圖書館的支持,它支持Pandas,Numpy,Matplotlib和其他科學庫,為您提供一流的代碼智能,圖形,陣列查看器等等,
Conda整合
通過在每個專案中使用單獨的Conda環境來保持您的依賴關系,PyCharm使您可以輕松創建和選擇正確的環境,
可定制和跨平臺的IDE
使用單個許可證密鑰在Windows,Mac OS和Linux上使用PyCharm,享受精心調整的作業空間,可自定義顏色方案和鍵系結,并提供VIM仿真,
可定制的UI
是否有任何軟體開發人員不喜歡調整他們的工具?我們還沒有遇到一個,所以我們使PyCharm UI定制變得輕而易舉,享受微調作業區,可定制的配色方案和鍵系結,
插件
超過10年的IntelliJ平臺開發為PyCharm提供了50多種不同性質的IDE插件,包括對其他VCS的支持,與不同工具和框架的集成,以及Vim仿真等編輯器增強功能,
跨平臺IDE
PyCharm適用于Windows,Mac OS或Linux,您可以在盡可能多的計算機上安裝和運行PyCharm,并在所有計算機上使用相同的環境和功能,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/498702.html
標籤:Python
