JetBrains PyCharm是一款超智能的Python編程IDE工具。PyCharm 具備一般 IDE 的功能,比如,調(diào)試、語法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制…另外,PyCharm 還提供了一些很好的功能用于 Django 開發(fā),同時(shí)支持 Google App Engine,更酷的是,PyCharm 支持 IronPython!有需要的小伙伴歡迎來西西下載體驗(yàn)。
官方新聞:
Kotlin在OSCON '19上獲得了年度突破項(xiàng)目獎(jiǎng)
今天,在2019年O'Reilly開源大獎(jiǎng)中,我們很高興聽到Kotlin贏得了享有聲望的年度最佳突破項(xiàng)目獎(jiǎng),該獎(jiǎng)項(xiàng)表彰了在過去一年中開始“大規(guī)模突破”的項(xiàng)目,我們真的很高興。我們要對(duì)O'Reilly OSCON的表彰表示由衷的感謝,但更重要的是,我們想花一點(diǎn)時(shí)間感謝令人難以置信的Kotlin社區(qū),他們將項(xiàng)目帶到了今天。
自從我們于2010年11月7日首次提交GitHub存儲(chǔ)庫(kù)以來,我們一直敬畏地看著開源社區(qū)已經(jīng)接受了該語言,并通過其貢獻(xiàn),支持和想法將其推向了前進(jìn)。都為之驕傲。
仍有工作要做,但是只要我們背后有如此令人難以置信的社區(qū),我們就知道我們可以使這種語言滿足開發(fā)人員的需求。如果您還沒有使用Kotlin,我們將很樂意為您提供幫助。您的貢獻(xiàn)和反饋可以幫助我們改善。參與語言的發(fā)展,讓我們看看我們可以走多遠(yuǎn)。
再次向所有幫助Kotlin取得今天成功的人致謝,謝謝,并擁有一個(gè)不錯(cuò)的Kotlin!
軟件特征:
為什么選擇 PyCharm
更加高效
由PyCharm負(fù)責(zé)處理日常繁瑣的工作細(xì)節(jié),為您節(jié)省寶貴的時(shí)間。讓您專注于關(guān)鍵任務(wù), 并且善用以鍵盤操作為主的編程方法,充分發(fā)揮PyCharm的種種高效功能。
獲得智能輔助
PyCharm完全理解代碼的每個(gè)面向。依靠它的智能代碼補(bǔ)全、實(shí)時(shí)錯(cuò)誤檢查和快速修復(fù)功能, 輕松進(jìn)行項(xiàng)目導(dǎo)航…等眾多功能輔助您。
提高代碼質(zhì)量
編寫整潔、易維護(hù)的代碼,此IDE利用PEP8檢查、測(cè)試輔助功能、智能重構(gòu)和大量檢查功能幫助您控制質(zhì)量。
正如您所需
PyCharm是程序員為程序員設(shè)計(jì)的開發(fā)環(huán)境,提供您進(jìn)行高效Python開發(fā)所需的所有工具。
完整打包所有功能
智能Python輔助
PyCharm提供智能代碼補(bǔ)全、代碼檢查、實(shí)時(shí)錯(cuò)誤高亮顯示和快速修復(fù),還有自動(dòng)化代碼重構(gòu)和豐富的導(dǎo)航功能。
Web開發(fā)框架
PyCharm為現(xiàn)代web開發(fā)框架(如:Django、Flask、Google App Engine、Pyramid和web2py)提供豐富的框架針對(duì)性支持。
科學(xué)的工具
PyCharm與IPython Notebook集成,提供交互式Python控制臺(tái), 并且支持Anaconda和多種科學(xué)化的包(例如matplotlib和NumPy)。
跨技術(shù)開發(fā)
除了Python外,PyCharm還支持JavaScript、CoffeeScript、TypeScript、Cython、SQL、HTML/CSS、模板語言、AngularJS、Node.js等等。
遠(yuǎn)程開發(fā)能力
通過遠(yuǎn)程解釋器、集成的ssh終端、Docker和Vagrant集成,在遠(yuǎn)程主機(jī)或虛擬機(jī)上運(yùn)行、調(diào)試、測(cè)試和部署應(yīng)用程序。
內(nèi)建開發(fā)者工具
A內(nèi)建提供海量工具集:集成調(diào)試器和測(cè)試器、Python分析器、內(nèi)置終端,以及與主流VCS集成,還有內(nèi)建的數(shù)據(jù)庫(kù)工具。
高效進(jìn)行Python與網(wǎng)頁(yè)開發(fā)
智能支持Python
Pycharm中的智能代碼填充,代碼檢測(cè),動(dòng)態(tài)錯(cuò)誤高亮顯示,自動(dòng)糾正,自動(dòng)代碼重構(gòu)以及豐富的導(dǎo)航功能使您能夠享受卓越的協(xié)助編碼,以便于完成Python中的所有主流功能。
智能跨技術(shù)支持
除了python之外,Pycharm還支持JavaScript,CoffeeScript,TypeScript, HTML/CSS, Cython, template languages,AngularJS, Node.js等等。
網(wǎng)頁(yè)開發(fā)框架
PyCharm為現(xiàn)代網(wǎng)頁(yè)開發(fā)框架,比如Django, Flask, Google App Engine, Pyramid, and web2py提供很好的特定框架支持。
遠(yuǎn)程開發(fā)功能
Pycharm可是使您通過遠(yuǎn)程編譯,整合ssh端口以及Vagrant集成在遠(yuǎn)程主機(jī)或虛擬機(jī)上運(yùn)行,調(diào)試,測(cè)試和部署應(yīng)用。
內(nèi)置開發(fā)工具
立即可用的神奇的工具套裝:一個(gè)整合的調(diào)試器,圖形化測(cè)試運(yùn)行程序,集成使用Git,SVN,Mercurial;以及內(nèi)置的數(shù)據(jù)庫(kù)工具支持。
自定義與跨平臺(tái)的IDE
只需一個(gè)授權(quán)碼,PyCharm就可在Windows, Mac OS 或 Linux操作系統(tǒng)上完美運(yùn)行。您可以通過自定義顏色主題,熱鍵綁定和VIM模擬來享受精致優(yōu)良的工作環(huán)境。
PyCharm新功能:
Windows上的Docker Compose
因萬眾呼求,我們將Docker Compose支持帶到了Windows平臺(tái)上了。
SSH Agent
PyCharm支持SSH Agent、Pageant以及其他SSH密鑰管理的兼容程序。
Amazon Redshift — Azure 數(shù)據(jù)庫(kù)
PyCharm現(xiàn)在支持Amazon Redshift和Microsoft Azure數(shù)據(jù)庫(kù)。 您可以利用內(nèi)建數(shù)據(jù)庫(kù)工具來進(jìn)行連接,就和連接其他數(shù)據(jù)庫(kù)的方式相同。
JetBrains PyCharm 是一種 Python IDE,其帶有一整套可以幫助用戶在使用 Python 語言開發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專業(yè)Web開發(fā)。