成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python編輯利器:PyCharm初探

開發(fā) 前端 后端
正如所有其它 JetBrains 集成開發(fā)環(huán)境一樣,PyCharm 具有智能代碼編輯器,能理解 Python 的特性并提供卓越的生產(chǎn)力推進(jìn)工具:自動(dòng)代碼格式化、代碼完成、重構(gòu)、自動(dòng)導(dǎo)入和一鍵代碼導(dǎo)航等。

今天打開PyCharm,提示30天的試用期還有***1天,于是寫一下PyCharm的試用感受,以此紀(jì)念自學(xué)Python的這一個(gè)月。如果你是一個(gè)java程序員,而且你愛折騰,那么你肯定用過jetbrains公司的IntelliJ® IDEA,我以前使用Eclipse,然后某次試用了IDEA后就愛不釋手。因?yàn)榱?xí)慣原因,在我自學(xué)Python的時(shí)候我就選用了同樣出自jetbrains公司的Python編輯利器 --- PyCharm。

一. PyCharm 介紹

正如所有其它 JetBrains 集成開發(fā)環(huán)境一樣,PyCharm 具有智能代碼編輯器,能理解 Python 的特性并提供卓越的生產(chǎn)力推進(jìn)工具:自動(dòng)代碼格式化、代碼完成、重構(gòu)、自動(dòng)導(dǎo)入和一鍵代碼導(dǎo)航等。這些功能在先進(jìn)代碼分析程序的支持下,使 PyCharm 成為 Python 專業(yè)開發(fā)人員和剛起步人員使用的有力工具。

PyCharm 1.0還提供以下重要功能:

◆ 針對(duì) Django 開發(fā)的高級(jí)支持,包括智能代碼完成、檢查、重構(gòu)和特定代碼導(dǎo)航。

◆ 綜合 Python 調(diào)試器和圖形單元測(cè)試工具。

◆ 支持先進(jìn) Python 開發(fā)工具鏈,包括 virtualenv 和 buildout。

◆ 版本控制系統(tǒng)整合——針對(duì) Mercurial、Git、SVN、Perforce 和 CVS 等大多數(shù)版本控制系統(tǒng)的統(tǒng)一用戶界面 (UI)。

◆ Google App Engine 支持,能到 App Engine 服務(wù)器上運(yùn)行和部署用戶的應(yīng)用,同時(shí)確保代碼滿足沙盒環(huán)境需求。

◆ REPL 和 Django 控制臺(tái),具備勝過標(biāo)準(zhǔn)控制臺(tái)的眾多優(yōu)勢(shì):運(yùn)行中語(yǔ)法檢查;括號(hào)和引號(hào)匹配和自動(dòng)配對(duì);以及代碼完成。

怎么樣,心動(dòng)了嗎?

二 .  PyCharm快捷鍵

在菜單欄Help下你點(diǎn)擊Default Keymap Reference,可以打開一個(gè)PDF文件,里面列出了所有的快捷鍵,你可以打印出來(lái)備用。千萬(wàn)不要被這么多快捷鍵嚇到了,日常編程經(jīng)常使用的也就下面幾個(gè),如果你想放棄鼠標(biāo),直接純鍵盤編程,那么你會(huì)完全愛上PyCharm。

◆  Basic code completion --- ”基本代碼完成“快捷鍵

在日常寫代碼中,Basic code completion是用的比較多的,它可以智能的提示你或者幫你補(bǔ)全余下的代碼。但是這一個(gè)快捷鍵是最有爭(zhēng)議的一個(gè)快捷鍵,因?yàn)樗目旖莘绞绞荂trl + Space,會(huì)與我們的輸入法快捷鍵沖突,所以***步我們需要改變這個(gè)快捷鍵,我一般喜歡改成Ctrl + Comma。(如何修改默認(rèn)快捷鍵見下面介紹)

◆  Tab

Tab 有2種情況:

1. 當(dāng)你什么也沒有輸入的時(shí)候,Tab只是4個(gè)空格的縮進(jìn)。

2. 當(dāng)你輸入前幾個(gè)字母,PyCharm會(huì)智能的列出所有的候選項(xiàng),這時(shí)候,你只要按下Tab,會(huì)默認(rèn)選擇***個(gè)候選項(xiàng)。你也許覺得這沒什么,但是這個(gè)功能能保證你的雙手不離口鍵盤的“字母區(qū)”,你不需要按上下左右鍵去選擇候選項(xiàng),提供輸入速度,非常流暢。

◆  Shift+Enter --- 智能換行

class function鼠標(biāo)在這(): 鼠標(biāo)在function后面括號(hào)前面,我想換到下一行正確的位置寫代碼,那么就Shift+Enter 智能換行吧

◆  其他快捷鍵 --- 如果你感興趣,就看Default Keymap Reference吧,保證有驚喜

三 . PyCharm默認(rèn)快捷鍵的修改

上面提到,我們需要修改Basic code completion的默認(rèn)快捷鍵。

1. 快捷鍵(Ctrl + Alt + S)打開設(shè)置面板,或者點(diǎn)擊如圖所示圈圈里面的圖標(biāo)

PyCharm

2. 找到Keymap選項(xiàng)

PyCharm

3. 輸入Basic code completion 的部分關(guān)鍵字,比如“Basic”,那么系統(tǒng)會(huì)幫你找到對(duì)應(yīng)快捷鍵描述

PyCharm

4 那么請(qǐng)修改它吧,我相信對(duì)你來(lái)說(shuō),沒什么困難。

四 PyCharm 的插件

因?yàn)镻yCharm的功能已經(jīng)很強(qiáng)大了,我一般很少用插件,這里介紹一個(gè)我很喜歡的插件,叫Native Neighbourhood,這個(gè)插件可以快速的打開操作系統(tǒng)的文件。

那么如何安裝插件呢?

1. 快捷鍵(Ctrl + Alt + S)打開設(shè)置面板,或者點(diǎn)擊如圖所示圈圈里面的圖標(biāo)

PyCharm

2. 找到Plugins

PyCharm

3. 如果你是代理上網(wǎng),那么請(qǐng)配置一下上網(wǎng)代理,以便PyCharm可以自動(dòng)上網(wǎng)下載插件

PyCharm

4. 輸入你想安裝的插件的部分關(guān)鍵字,

PyCharm會(huì)幫你找到匹配的插件,你右擊就可以安裝了,安裝后要重啟,有點(diǎn)小***。

PyCharm

五 PyCharm 一下吧

那么現(xiàn)在就點(diǎn)擊這個(gè)鏈接下載吧,不需要找注冊(cè)碼,先試用一個(gè)月再說(shuō)!

http://www.jetbrains.com/pycharm/

原文鏈接:http://www.javaeye.com/topic/982320

【編輯推薦】

  1. 推薦6本學(xué)習(xí)Python的免費(fèi)電子書
  2. 淺析Python中的列表解析和生成表達(dá)式
  3. 淺談Python Web的五大框架
  4. Python Tools for Visual Studio測(cè)試版發(fā)布
  5. 一個(gè)Python程序員的進(jìn)化
責(zé)任編輯:陳貽新 來(lái)源: javaeye
相關(guān)推薦

2023-10-16 16:05:44

PythonPyCharm編程語(yǔ)言

2011-02-15 10:05:48

PHPPHPUnit

2009-10-15 15:12:39

Equinox服務(wù)器端Equinox

2013-03-06 16:06:31

2011-04-26 09:52:15

LinuxPDF

2023-09-10 23:22:33

Zettlr筆記編輯器

2023-12-05 18:04:58

PyCharmPython

2020-04-01 16:10:02

PythonAPScheduler調(diào)度

2023-11-27 09:16:53

Python數(shù)據(jù)源類型

2016-10-11 13:48:41

WebGLJavascriptWeb

2009-06-24 13:22:27

Glassfish

2010-06-03 12:57:06

Hadoop

2009-02-04 17:33:24

ibmdwPython

2019-05-15 10:48:37

PPythonPHPPython

2011-04-18 09:53:08

Ruby

2011-05-17 14:11:06

Dijkstra

2014-11-20 15:44:40

Apple Watch

2015-01-21 16:35:49

Apple WatchWatchKit

2012-02-29 15:03:30

2021-08-24 23:23:35

Python工具開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美a区 | 久久中文字幕一区 | 一区二区三区四区日韩 | 一级片av| 日本涩涩视频 | 日韩视频精品在线 | 久草网站 | 午夜免费电影院 | 一区二区国产在线观看 | 国产精品久久久久无码av | 欧美性生活免费 | 久久国产一区二区三区 | www.99热.com| 亚洲一页| 男人天堂色| 狠狠干天天干 | 爱爱小视频 | 亚洲精品国产a久久久久久 午夜影院网站 | 日韩欧美视频免费在线观看 | 亚洲精品一区中文字幕乱码 | 久久精品91久久久久久再现 | 欧美激情综合五月色丁香小说 | 黄色大片网 | 狠狠操狠狠操 | 人人爽日日躁夜夜躁尤物 | 成人高清在线视频 | 91精品久久久久久久久中文字幕 | 精品福利在线视频 | 在线中文字幕亚洲 | 奇米影视在线 | 成人亚洲精品 | 一区二区三区四区免费在线观看 | 国产精品九九九 | 欧美精品久久 | 999久久久久久久 | 欧美日韩国产一区二区 | 精品免费国产视频 | 国产精品伦一区二区三级视频 | 国产农村妇女毛片精品久久麻豆 | 精品视频一区二区三区四区 | 欧美日韩成人一区二区 |