国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

您現(xiàn)在所在的位置:首頁 >關(guān)于奇酷 > 媒體報道 > PyCharm 2019.3發(fā)布,增加了哪些新功能呢?

PyCharm 2019.3發(fā)布,增加了哪些新功能呢?

來源:奇酷教育 發(fā)表于:

2019年12月2日,PyCharm迎來了2019 3版本,這也許會是2019年的最后一個大版本,那這個版本增加了哪些新功能呢?我們一起來看看吧!

  Python的IDE(Integrated Development Environment 集成開發(fā)環(huán)境)非常多,如:VS Code、Sublime、NotePad、Python自帶編輯器IDLE、JuPyter、Eclipse + PyDev等等,但是對于項目開發(fā)、管理、部署等稍微大一點的項目,pk哥覺得還是PyCharm最好用!
 
  2019年12月2日,PyCharm迎來了2019.3版本,這也許會是2019年的最后一個大版本,那這個版本增加了哪些新功能呢?我們一起來看看吧!
 
  一、Jupyter
 
  PyCharm 在 2019年里連續(xù)發(fā)布了2019.1、2019.2、 2019.3三個大版本,對Jupyter進行改進,這讓很多使用者感到欣慰,畢竟目前數(shù)據(jù)分析比較火,使用Jupyter Notebooks的開發(fā)者也越來越多。
 
  注意此功能僅專業(yè)版才有!
 
  1.交互式控件
 
  為了提供更多的交互性,Jupyter notebooks支持稱為“交互式控件”的功能。這些控件支持將靜態(tài)筆記本轉(zhuǎn)變?yōu)榻换ナ降拿姘澹瑥亩蛊渌脩粼诓榭茨愕墓P記本時,可以自定義視圖。
 
  在此次更新中,PyCharm添加了對交互式控件的支持。這意味著窗口小部件將隨著輸出一起呈現(xiàn),并且可以像處理本機Jupyter notebooks一樣用于操作筆記。
 
  2.運行時代碼補全
 
  PyCharm 的優(yōu)勢之一是借助先進的靜態(tài)代碼分析算法,可以實現(xiàn)智能編碼提示。但是,對于動態(tài)語言(例如Python)而言,靜態(tài)代碼分析還不足夠。這就是為什么在此次更新中,我們利用Jupyter本身提供的運行時信息來對其進行擴展。在某些情況下,例如在字典索引或深層嵌套的表達式中,IDE無法使用靜態(tài)分析來找出其類型,而此次更新將會使代碼補全變得更為智能。
 
  3.在輸出面板上放大和縮小
 
  此次更新支持將預(yù)覽的字體大小設(shè)置為與編輯器一致,或者在設(shè)置中進行自定義。編輯器提供了“使用Ctrl +鼠標(biāo)滾輪更改字體大小(縮放)“選項。啟用該選項后,你可以在按住Ctrl的同時,使用鼠標(biāo)滾輪來放大或縮小預(yù)覽。
 
  二、Python
 
  1.文件路徑聯(lián)想
 
  害怕在寫文件名時打錯字?特別是有較長文件名時,例如open('data/ survey_data_28112019_exported.csv') ?現(xiàn)在,你可以在Python代碼編輯器或控制臺中獲得文件路徑建議。我們擴展了上下文感知的代碼補全功能,因此上下文中與文件相關(guān)的字符串字面量可以為可能的文件路徑提供建議。
 
  2.支持相對import
 
  與絕對import相比,你更喜歡相對import嗎?PyCharm現(xiàn)在支持在這些風(fēng)格之間自動地轉(zhuǎn)換。如果你已經(jīng)使用相對導(dǎo)入方式導(dǎo)入了某個程序包,那么所有新的從該程序包的導(dǎo)入也將自動創(chuàng)建為相對導(dǎo)入。
  3.Python 3.8:TypedDicts
 
  PyCharm 通過對TypedDict的支持,避免字典的錯誤賦值。為你的鍵值對結(jié)構(gòu)提供更精確的展示,我們的代碼編輯器能幫助你找到恰當(dāng)?shù)氖褂梅椒ā?br />
 
  4.Python 3.8:字面量類型注解
 
  你是否有采用特定字符串字面量的方法,例如帶文件模式“open”方法?你可以使用Python 3.8的Literal類型注解來檢查類型,還可以檢查特定的值。現(xiàn)在,當(dāng)你調(diào)用的函數(shù)出現(xiàn)不支持的值時,PyCharm會出現(xiàn)告警。
 
  5.自動創(chuàng)建pytest測試
 
  我們升級了用于自動創(chuàng)建測試的工具,現(xiàn)在也支持pytest。有了這個,PyCharm允許你通過在方法聲明的菜單中,僅僅單擊“Go To | Test”選項,就自動創(chuàng)建pytest測試。
 
  6.調(diào)試器:集合的大小信息
 
  調(diào)試時的跟蹤信息應(yīng)盡可能清晰與詳細(xì)。這就是我們調(diào)整變量視圖的原因,現(xiàn)在它可以顯示組織得更好且更全面的數(shù)據(jù)。有了這個,就可以期待新的排序、科學(xué)數(shù)組的更好的視覺表示、集合長度的顯示以及重復(fù)細(xì)節(jié)的去除。
  三、性能提升
 
  1.更快的索引
 
  PyCharm 先進的代碼內(nèi)視可以幫助你更快地完成工作。為此,我們需要索引你的代碼和所有導(dǎo)入的包。當(dāng)你使用已編譯擴展的軟件包時(如許多數(shù)據(jù)科學(xué)軟件包),在對其進行索引之前,我們需要生成描述Python接口的Python骨架(存根文件)。我們對此過程進行了改進,預(yù)計整個索引過程至少快25%。當(dāng)然,如果你在多個virtualenv中使用同一程序包,我們將重用已經(jīng)創(chuàng)建的索引。
 
  2.凍結(jié)次數(shù)減少,并改進了凍結(jié)報告
 
  不幸的是,有時候PyCharm的UI會凍結(jié)一段時間,然后才讓你重新開始處理代碼。我們意識到這是非常令人不快的事情,因此我們正在努力消除這些問題。我們已經(jīng)修復(fù)了許多可能導(dǎo)致UI凍結(jié)的問題,現(xiàn)在,你可以直接從IDE中上報UI凍結(jié),這使我們有可能調(diào)查其凍結(jié)的原因,并確保它不再發(fā)生。提前感謝你幫助我們擺脫PyCharm中的UI凍結(jié)問題!
 
  3.更多的改進
 
  今年,我們在所有JetBrains IDE的啟動性能方面進行了大量工作。
 
  我們的核心平臺的啟動時間在2019.3版本中得到了進一步改善,我們將繼續(xù)努力使IDE更快地啟動。
 
  現(xiàn)在可以在不重啟IDE的情況下更改主題。
 
  在選擇預(yù)先安裝的主題時或下載新主題后,都可以進行此操作。
 
  在PyCharm 2019.3中,各種對于處理事件和忽略文件的改進,使版本控制的狀態(tài)更新得更快。
 
  我們對編輯器的呈現(xiàn)方式進行了一些更改,現(xiàn)在滾動瀏覽一個長文件變得更加平滑。
 
  四、數(shù)據(jù)庫支持
 
  注意此功能僅專業(yè)版才有!
 
  1.支持MongoDB
 
  你要在MongoDB上構(gòu)建應(yīng)用程序嗎?那么你將很高興地得知現(xiàn)在可以在PyCharm中查看MongoDB集合。通過從數(shù)據(jù)庫工具窗口(視圖|工具窗口|數(shù)據(jù)庫)添加數(shù)據(jù)源來連接數(shù)據(jù)庫。PyCharm Professional Edition附帶了 JetBrains DataGrip(JetBrains制造的專業(yè)SQL IDE)的所有數(shù)據(jù)庫功能。
 
  五、IDE功能
 
  1.參數(shù)化運行配置
 
  在創(chuàng)建命令行應(yīng)用程序時,通常可以方便地快速更改參數(shù)。盡管你可以進入“編輯配置”來進行更改,但是現(xiàn)在有一種更好的方法:使用新的運行配置宏(變量),每次啟動應(yīng)用程序時,PyCharm都會提示你輸入值。
  2.在選定內(nèi)容中搜索
 
  是否想知道在文件的某部分中,某些文本出現(xiàn)的頻率?現(xiàn)在,在你選定的內(nèi)容中,find動作將自動查找。想要到處搜索?再次按Ctrl-F(在macOS上為Cmd-F),會將搜索范圍擴展到文件的其余部分。
  3.更多的改進
 
  如果應(yīng)用程序的一部分是用JavaScript編寫的,則很可能你在某處使用了Handlebars模板。如果安裝了 Handlebars插件,則現(xiàn)在可以在任何Python字符串中啟用Handlebars代碼智能。只需在字符串中按Alt-Enter,選擇“插入語言或參考”,然后鍵入“Handlebars”。
 
  六、版本控制
 
  1.與當(dāng)前分支的改進比較
 
  你擁有的分支越多,就越難追蹤它們之間的差異。在新版本的PyCharm中,分支比較功能看起來更好,并且可以使你快速了解哪些提交使兩個分支之間產(chǎn)生了差異。
 
  2.改進了克隆代碼倉的UI
 
  無論你使用哪種代碼倉,當(dāng)你要拉取新項目時,我們現(xiàn)在都在同一個地方開始。
 
  3.更多的改進
 
  拉取遠(yuǎn)程分支時,通常需要創(chuàng)建一個跟蹤該遠(yuǎn)程分支的本地分支。
 
  在PyCharm 2019.3中,’checkout’操作只有一個,可以確保你看到遠(yuǎn)程分支的當(dāng)前狀態(tài),但是沒有丟失任何本地提交的風(fēng)險。
 
  PyCharm始終能夠 push 你當(dāng)前已拉取的分支。
 
  有時,你可能要推送另一個分支,從現(xiàn)在開始,不再需要首先將其檢出。
 
  七、Web開發(fā)
 
  注意此功能僅專業(yè)版才有!
 
  1.CDN中的CSS類
 
  你是否要使用CDN中的樣式表?現(xiàn)在,我們可以下載該樣式表的一個版本,專門用于代碼補全。
 
  2.查看調(diào)試JavaScript時方法返回的值
 
  就像在Python調(diào)試器中一樣,JavaScript調(diào)試器現(xiàn)在可以向你顯示你正在調(diào)用的方法的返回值。要查看返回值,請單擊調(diào)試器上的齒輪圖標(biāo),然后啟用“顯示返回值”。
 
  3.更多的改進
 
  設(shè)置CSS樣式,以強制使用單引號或雙引號。
 
  無論你在CSS中使用單引號還是雙引號,PyCharm現(xiàn)在都可以幫助你使引號保持一致。
 
  在 Other 選項卡中的 Settings | Editor | Code Style | Style Sheets | CSS 中進行配置。
 
  你是否使用未為其定義propTypes的React組件?
 
  PyCharm現(xiàn)在能夠推斷 props,并且將為你提供未定義propTypes的組件的代碼補全。
国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

    <sup id="ys8cw"><kbd id="ys8cw"></kbd></sup>

    <sup id="ys8cw"><font id="ys8cw"><output id="ys8cw"></output></font></sup>

    国产精品美女视频| 97se亚洲国产综合自在线不卡| av在线播放成人| 久久综合国产精品| 裸体健美xxxx欧美裸体表演| 欧美日韩国产高清一区| 伊人婷婷欧美激情| 一本色道久久综合狠狠躁的推荐| 中文字幕精品在线不卡| 国产91精品入口| 国产精品美日韩| 成人h精品动漫一区二区三区| 久久久国产精华| 国产乱人伦偷精品视频不卡| 久久在线免费观看| 国产精品亚洲第一| 久久久国产精华| 国产不卡免费视频| 国产精品初高中害羞小美女文| 福利电影一区二区三区| 国产欧美一区二区三区网站| 国产黄色成人av| 中文字幕av资源一区| 99久久精品99国产精品| 亚洲乱码一区二区三区在线观看| 日本久久一区二区三区| 夜夜揉揉日日人人青青一国产精品 | 成人理论电影网| 国产精品福利一区| 99国内精品久久| 午夜成人免费电影| 日韩精品一区在线| 不卡一区二区三区四区| 亚洲一区二区三区四区五区黄| 欧美精品久久天天躁| 久久激情综合网| 国产精品久久久久国产精品日日 | 26uuu精品一区二区三区四区在线| 国产精品一区免费视频| 综合久久久久久| 欧美疯狂性受xxxxx喷水图片| 免费xxxx性欧美18vr| 国产日韩精品久久久| 在线视频你懂得一区| 毛片不卡一区二区| 日韩一区有码在线| 欧美一区二区三区小说| 丁香六月久久综合狠狠色| 亚洲午夜激情av| 久久亚洲精品小早川怜子| 一本大道av一区二区在线播放| 香蕉久久一区二区不卡无毒影院 | 亚洲伊人色欲综合网| 欧美一区二区视频在线观看2020| 国产99久久久国产精品免费看| 亚洲自拍偷拍网站| 久久女同精品一区二区| 欧美日韩一区高清| 国产91精品入口| 美女视频黄 久久| 亚洲精品日韩专区silk| 精品91自产拍在线观看一区| 欧美伊人久久久久久午夜久久久久| 国产综合色在线视频区| 亚洲国产美女搞黄色| 中文字幕乱码亚洲精品一区| 欧美精品视频www在线观看| jlzzjlzz亚洲日本少妇| 精品一区二区三区蜜桃| 亚洲一区二区视频| 综合色中文字幕| 国产欧美日韩另类一区| 欧美v日韩v国产v| 欧美午夜精品一区二区三区| jlzzjlzz国产精品久久| 国产精品一品二品| 久久国产福利国产秒拍| 亚洲线精品一区二区三区| 国产精品久久久久久久久免费桃花 | 欧美一级在线观看| 欧美性受极品xxxx喷水| 91在线一区二区三区| 国产91丝袜在线观看| 国产一区二区电影| 狠狠色综合日日| 久久综合综合久久综合| 日本不卡的三区四区五区| 亚洲成人你懂的| 亚洲一区二区欧美激情| 亚洲综合在线免费观看| 亚洲精品中文字幕乱码三区 | 欧美日韩成人一区| 在线一区二区观看| 色欧美片视频在线观看在线视频| caoporm超碰国产精品| 成人精品视频一区| 成人午夜在线视频| 成人一道本在线| gogo大胆日本视频一区| 99精品桃花视频在线观看| 99精品国产99久久久久久白柏| 99久久亚洲一区二区三区青草| 成人美女在线视频| 色诱视频网站一区| 欧美亚洲图片小说| 日韩三级.com| 久久久99精品久久| 国产精品美女久久久久aⅴ国产馆| 久久九九99视频| 国产精品国产a级| 一区二区成人在线视频| 日本美女视频一区二区| 激情综合色综合久久| 风流少妇一区二区| 97se亚洲国产综合自在线观| 在线看国产一区| 欧美一二三区在线| 国产欧美一区二区三区网站| 亚洲精品高清在线| 日韩中文字幕不卡| 国产精品一区二区在线播放| 成人av影视在线观看| 欧美日韩亚洲综合| 精品久久免费看| 最新欧美精品一区二区三区| 亚洲一区在线观看免费| 精品在线一区二区| 色丁香久综合在线久综合在线观看| 欧美日韩国产首页| 国产日韩欧美一区二区三区乱码| 亚洲色图在线看| 美脚の诱脚舐め脚责91 | 国产麻豆精品在线| 91亚洲国产成人精品一区二区三| 欧美日韩免费一区二区三区| 久久女同性恋中文字幕| 亚洲国产精品一区二区久久| 国产一区三区三区| 色婷婷亚洲综合| 久久这里只有精品6| 亚洲午夜视频在线| 国产精品99久久久久久似苏梦涵| 欧美性受xxxx| 中文字幕中文字幕在线一区| 免费观看一级欧美片| 日本二三区不卡| 中文字幕不卡一区| 美女一区二区三区| 欧美日韩亚洲高清一区二区| 国产精品狼人久久影院观看方式| 日韩高清在线电影| 在线免费一区三区| 中文字幕高清不卡| 极品少妇xxxx精品少妇| 欧美精品乱码久久久久久| 亚洲精品日韩综合观看成人91| 国产精品白丝jk黑袜喷水| 欧美久久久久久久久中文字幕| 亚洲色图第一区| 国产成人综合精品三级| 日韩免费看的电影| 日韩1区2区3区| 欧美日韩一级片在线观看| 成人免费小视频| 成人精品gif动图一区| 国产亚洲自拍一区| 激情国产一区二区| 欧美一级黄色大片| 日产精品久久久久久久性色| 欧美日韩在线播| 亚洲一区二区欧美日韩 | 日本成人中文字幕在线视频| 91国偷自产一区二区三区成为亚洲经典 | 日韩精品久久理论片| 欧美三级视频在线| 亚洲国产sm捆绑调教视频 | 欧美激情在线看| 国产风韵犹存在线视精品| 精品国产精品网麻豆系列 | 九一九一国产精品| 日韩欧美aaaaaa| 久久机这里只有精品| 精品久久一区二区三区| 久久不见久久见免费视频7| 欧美成va人片在线观看| 欧美体内she精视频| 亚洲国产欧美日韩另类综合| 欧美天天综合网| 午夜精品久久久久久久久| 日韩一区二区视频在线观看| 老司机午夜精品| 久久精品日产第一区二区三区高清版 | 天堂影院一区二区| 日韩视频免费观看高清完整版在线观看| 日韩经典一区二区| 久久九九影视网| 91网站在线观看视频| 亚洲午夜视频在线观看| 精品久久久久av影院 | 国产白丝网站精品污在线入口|