第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

PyCharm 編輯器教程

PyCharm 數(shù)據(jù)庫(kù)工具
PyCharm 的數(shù)據(jù)庫(kù)工具

控制臺(tái)工具

到目前為止, 在PyCharm內(nèi), 與編碼直接相關(guān)的功能都已經(jīng)介紹完了。除此以外,PyCharm內(nèi)還提供了幾個(gè)交互式控制臺(tái),從而可以使所有操作停留在 IDE 內(nèi),而無需切換到外部, 可以幫助使用者進(jìn)一步提高開發(fā)效率。本節(jié)將介紹以下三個(gè)控制臺(tái):Python Console、 Terminal emulator 與 Scripting Console。

1. Python Console

Python 控制臺(tái)支持 按行 執(zhí)行 Python 命令和腳本,類似于使用 Python Shell 的體驗(yàn)。 在這里可以做一些簡(jiǎn)單語句的調(diào)試與測(cè)試。

1.1 打開 Python Console

默認(rèn)情況下,Python Console 顯示在 IDE 底部工具欄。如果沒有, 主菜單 view -> Tool Windows -> Python Console打開工具欄。

圖片描述

1.2 配置 Python Console

主菜單: PyCharm/File -> Preference/Settings -> Build, Execution, Deployment -> Console -> Python Console
圖片描述

Tips:默認(rèn)情況下,Python Console 使用為當(dāng)前項(xiàng)目定義的 Python 解釋器執(zhí)行 Python 命令。Python Console 可用于所有類型的項(xiàng)目解釋器和虛擬環(huán)境,包括本地和遠(yuǎn)程。

1.3 主要功能

1. 可以同時(shí)運(yùn)行多個(gè)控制臺(tái):點(diǎn)擊 + 可以打開新的控制臺(tái)。
圖片描述

2. 支持代碼自動(dòng)補(bǔ)全

圖片描述

3. 瀏覽執(zhí)行命令歷史記錄與查看變量值

可以使用向上和向下箭頭鍵瀏覽執(zhí)行命令的歷史記錄(或者按Browse Console History),并重復(fù)所需的命令。若要預(yù)覽執(zhí)行過程中計(jì)算的變量值,請(qǐng)單擊"Show Variables "并查看 “Special Variables”:

圖片描述

4. 將源代碼從編輯器加載到控制臺(tái)中

在編輯器中打開文件,然后選擇要執(zhí)行的代碼片段。右鍵點(diǎn)擊從所選內(nèi)容的上下文菜單中選擇 Execute selection in python console。
圖片描述

2. Terminal Emulator

PyCharm 包括一個(gè)嵌入式終端模擬器,用于從 IDE 內(nèi)部使用命令行 shell。比如使用它運(yùn)行 Git 命令、設(shè)置文件權(quán)限和執(zhí)行其他命令行任務(wù),而無需切換到專用終端應(yīng)用程序。

2.1 打開 Terminal

默認(rèn)情況下,Python Console 顯示在 IDE 底部工具欄。如果沒有, 主菜單 view -> Tool Windows -> Terminal打開工具欄,終端將從項(xiàng)目目錄開始。

圖片描述
另一種打開方式: 右鍵單擊 “Project” 工具窗口中的項(xiàng)目項(xiàng),然后從上下文菜單中選擇"Open in Terminalpw"。這樣,終端將從與所選項(xiàng)對(duì)應(yīng)的目錄開始。

圖片描述

2.2 配置 Terminal

主菜單: PyCharm/File -> Preference/Settings -> Tools -> Terminal

圖片描述

2.3 打開多個(gè)會(huì)話(session)

圖片描述
如果打開多個(gè)會(huì)話,右鍵單擊選項(xiàng)卡,會(huì)彈出上下文菜單,可以進(jìn)行拆分窗口,重命名與關(guān)閉會(huì)話等更多設(shè)置。
圖片描述

3. Scripting Console 腳本控制臺(tái)

腳本控制臺(tái)可用于編寫簡(jiǎn)單的腳本,通過訪問 IntelliJ 平臺(tái) API,自動(dòng)執(zhí)行 PyCharm 功能并提取各種信息。所以,可以將它視為插件的輕量級(jí)替代方法,從而添加或修改 IDE 的一些行為。

默認(rèn)情況下,它支持用JavaScript和Groovy編寫的腳本,也需要對(duì) intellij_platform API有足夠深的理解,建議有相關(guān)背景知識(shí)的同學(xué)可以 參考 做嘗試。PyCharm 對(duì)于我們大多數(shù)人來說就是IDE工具,除非特殊需要,很少對(duì)IDE本身功能做更多操作,所以本節(jié)只做簡(jiǎn)單的介紹,知道有這樣一個(gè)功能就可以了。

  1. 從主菜單中選擇 Tools -> IDE Scripting Console;
  2. 選擇所需的腳本語言。

圖片描述
這些腳本存儲(chǔ)在IDE的配置目錄中(比如: ~/Library/Application Support/JetBrains/PyCharm2020.1/consoles/ide)。文件也可以在"Project"工具窗口中的Scratches and Consoles -> PyCharm Consoles 看到它們。
圖片描述

4. 小結(jié)

本節(jié)介紹了 PyCharm 提供的三個(gè)控制臺(tái),使用頻率比較的高的是 Python Console 與 Terminal,前者可以用于調(diào)試一些簡(jiǎn)單的語句,查看過程變量的值也是非常方便的;后者減少與系統(tǒng) shell 切換,可以直接在IDE執(zhí)行shell 命令,這些功能對(duì)于開發(fā)人員來說都是非常友好便利的。至于第三種 IDE Scripting Console 建議只做一般了解,當(dāng)需要使用時(shí),再詳細(xì)查看相關(guān)文檔深入研究。
圖片描述