Pycharm的使用技巧總結

目錄

一、高效便捷的快捷鍵

二、界面漢化處理

1.設置

2.插件

3.漢化插件安裝

三、修改字體大小、顏色

1.選擇文件-設置

2.選擇編輯器-配色方案-python

3.修改注釋行顏色

4.修改編輯器字體顏色


一、高效便捷的快捷鍵

序號快捷鍵功能場景效果
1Ctrl + /快速注釋/取消注釋

全選,點擊快捷鍵Ctrl + /

批量注釋結果

2Ctrl + Enter修正報警告的代碼

代碼中有黃色波浪號,在代碼中按下快捷鍵Ctrl + Enter

下拉會顯示修正辦法,包括:格式化代碼,忽略該警告,自動修改代碼等

3Tab向右縮進一個制表位

初始代碼,格式是錯亂的

全選代碼,點擊快捷鍵Tab

4Shift+Tab向左縮進一個制表位同序號3,批量向左縮進
5Ctrl + Alt + Enter在上方插入新行

需要在a+=1上方插入空行,鼠標點擊a+=1這一行,然后按下Ctrl+Alt+Enter

操作后效果如下

6Shift + Enter在下方插入新行同序號5,在選中行下方插入新行
7Alt + Shift + ↑向上移動選中代碼

需要將a=1這行代碼移動到print('click')的上方,在a=1的所在行按下Alt+Shift+↑進行移動

移動后效果

8Alt + Shift + ↓向下移動選中代碼

同序號7,選中移動行點擊Alt+Shift+↓

9Ctrl + -折疊代碼

需要折疊代碼,選中代碼,按下Ctrl + -

折疊后效果

10Ctrl + +展開代碼同序號9
11Ctrl + Shift + U小寫轉大寫

將小寫代碼轉化為大寫

效果

12

Ctrl + B

Ctrl + 鼠標左鍵

進入方法中查看

如果想查看一個方法的定義,可以Ctrl + B或者Ctrl + 鼠標左鍵

13Shift + F10快捷運行代碼執行當前文件代碼
14Shift + F9快捷調試代碼調試當前文件代碼
15Ctrl + Z撤銷撤回上一步
16Ctrl + Alt + L自動格式化代碼

初始代碼,格式混亂

輸入快捷鍵Ctrl + Alt + L

17Ctrl + Alt + I自動縮進(對齊)

初始代碼縮進混亂

輸入快捷鍵Ctrl + Alt + I(只修正了縮進,沒有改動其他格式(比如參數之間的空格、運算符前后是否加空格等))

二、界面漢化處理

1.設置

2.插件

3.漢化插件安裝

在插件管理界面的搜索框中輸入 “Chinese”,找到 “Chinese (Simplified) Language Pack / 中文語言包” 插件,點擊 “Install” 進行安裝,安裝完成后重啟 Pycharm 即可實現界面漢化。

三、修改字體大小、顏色

1.選擇文件-設置

2.選擇編輯器-配色方案-python

3.修改注釋行顏色

在 “Color Scheme” 下的 “Python” 設置中,找到 “行注釋” 選項,點擊它可以展開注釋相關的顏色設置,通過右側的顏色選擇器可以修改注釋行的顏色。

4.修改編輯器字體顏色

在 “Color Scheme” 下的 “Python” 設置中,找到 “Text” 選項,點擊它可以展開對編輯器字體顏色的設置,通過右側的顏色選擇器來修改字體顏色。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/85661.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/85661.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/85661.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

安全編碼規范與標準:對比與分析及應用案例

在軟件開發領域,尤其是涉及安全關鍵系統的開發中,遵循編碼規范和標準是確保軟件質量和安全性的重要手段。除了CERT C、CERT Java和MISRA外,還有其他多個與安全相關的編碼規范和標準,以下是一些主要標準的對比說明: 一…

FFmpeg學習筆記

1. 播放器的架構 2. 播放器的渲染流程 3. ffmpeg下載與安裝 3.0 查看PC是否已經安裝了ffmpeg ffmpeg 3.1 下載 wget https://ffmpeg.org/releases/ffmpeg-7.0.tar.gz 3.2 解壓 tar zxvf ffmpeg-7.0.tar.gz && cd ./ffmpeg-7.0 3.3 查看配置文件 ./configure …

大寬帶怎么做

我有10個G的寬帶資源,怎樣運行P2P才能將收益巨大化,主要有以下幾種方式: 1.多設備匯聚模式:使用多臺支持千兆網絡的服務器或專用PCDN設備(如N1盒子),將10條寬帶分別接入不同設備,通過…

pytorch基本運算-導數和f-string

引言 在前序對機器學習的探究過程中,我們已經深刻體會到人工智能到處都有微分求導運算,相關文章鏈接包括且不限于: BP神經網絡 邏輯回歸 對于pytorch張量,求導運算必不可少,所以本次就專門來學習一下。 f-string的用…

dvwa4——File Inclusion

LOW: 先隨便點開一個文件,可以觀察到url欄變成這樣,說明?page是dvwa當前關卡用來加載文件的參數 http://10.24.8.35/DVWA/vulnerabilities/fi/?pagefile1.php 我們查看源碼 ,沒有什么過濾,直接嘗試訪問其他文件 在url欄的pag…

經典面試題:一文了解常見的緩存問題

在面試過程中,面試官的桌子上擺放著很多高頻的面試題,能否順利回答決定了你面試通過的概率。其中緩存問題就是其中的一份,可以說掌握緩存問題及解決方法是面試前必須準備的內容。那么緩存有什么典型的問題,出現的原因是什么&#…

生產環境中安裝和配置 Nginx 以部署 Flask 應用的詳細指南

在生產環境中部署 Flask 應用時,Nginx 常被用作反向代理服務器,與 WSGI 服務器(如 Gunicorn)協同工作。Nginx 可以處理靜態文件、提供 SSL/TLS 加密、實現負載均衡等功能。本文將詳細介紹如何在 Ubuntu/Debian 系統上安裝 Nginx&a…

鴻蒙進階——Mindspore Lite AI框架源碼解讀之模型加載詳解(一)

文章大綱 引言一、模型加載概述二、核心數據結構三、模型加載核心流程 引言 Mindspore 是一款華為開發開源的AI推理框架,而Mindspore Lite則是華為為了適配在移動終端設備上運行專門定制的版本,使得我們可以在OpenHarmony快速實現模型加載和推理等功能&…

AI煉丹日志-24 - MCP 自動操作 提高模型上下文能力 Cursor + Sequential Thinking Server Memory

點一下關注吧!!!非常感謝!!持續更新!!! Java篇: MyBatis 更新完畢目前開始更新 Spring,一起深入淺出! 大數據篇 300: Hadoop&…

【仿muduo庫實現并發服務器】實現時間輪定時器

實現時間輪定時器 1.時間輪定時器原理2.項目中實現目的3.實現功能3.1構造定時任務類3.2構造時間輪定時器每秒鐘往后移動添加定時任務刷新定時任務取消定時任務 4.完整代碼 1.時間輪定時器原理 時間輪定時器的原理類似于時鐘,比如現在12點,定一個3點的鬧…

Windows10下搭建sftp服務器(附:詳細搭建過程、CMD連接測試、連接失敗問題分析解決等)

最終連接sftp效果 搭建sftp服務器 1、這里附上作者已找好的 freeSSHd安裝包 ,使用它進行搭建sftp服務器。 2、打開freeSSHd安裝包,進行安裝 (1)、選擇完全安裝 (2)、安裝完成后,對提示窗口選擇關閉 (3)、安裝完成后,提示是否安裝私有密鑰。我們選擇"是" (4)、安…

推薦幾個不錯的AI入門學習視頻

引言:昨天推薦了幾本AI入門書(AI入門書),反響還不錯。今天,我再推薦幾個不錯的AI學習視頻,希望對大家有幫助。 網上關于AI的學習視頻特別多。有收費的,也有免費的。我今天只推薦免費的。 我們按…

點擊啟動「高效模式」:大騰智能 CAD 重構研發設計生產力

在制造業數字化轉型浪潮中,設計工具的革新正成為企業突破效率瓶頸的關鍵。傳統CAD軟件因本地硬件依賴、協作壁壘高筑、復雜場景響應遲緩等問題,長期困擾設計團隊。 大騰智能CAD依托華為云底座、自研幾何引擎及AI技術深度融合,為制造行業各細…

cursor如何開啟自動運行模式

在Cursor中,開啟自動運行模式即啟用“Yolo Mode”,具體操作如下: 按下Ctrl Shift J(Windows/Linux)或Cmd Shift J(Mac)打開Cursor設置。導航到“Features”(功能)選…

Windows10-ltsc-2019 使用 PowerShell 安裝安裝TranslucentTB教程(不通過微軟商店安裝)

Windows10-ltsc-2019 使用 PowerShell 安裝安裝TranslucentTB教程(不通過微軟商店安裝) 下載 v2020.4(最后一個兼容 1809 的版本): TranslucentTB安裝包(下載不了上面有安裝包)安裝依賴項(如未安裝&#x…

分布式拜占庭容錯算法——實現工作量證明(PoW)算法詳解

Java 實現工作量證明(PoW)算法詳解 一、PoW 核心原理 #mermaid-svg-AAj0Pvst1PVcVy5v {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-AAj0Pvst1PVcVy5v .error-icon{fill:#552222;}#mermaid…

黑馬Java面試筆記之框架篇(Spring、SpringMvc、Springboot)

一. 單例bean Spring框架中的單例bean是線程安全的嗎? Spring框架中的bean是單例的,可以在注解Scope()進行設置 singleton:bean在每一個Spring IOC容器中只有一個實例。prototype:一個bean的定義可以有多個實例 總結 二. AOP AOP稱…

electron下載文件

const http require(http); const https require(https); const fs require(fs); const { URL } require(url); const path require(path);// 下載文件函數 function downloadFile(url, savePath) {return new Promise((resolve, reject) > {try {console.log(開始下載…

快速掌握 GO 之 RabbitMQ 結合 gin+gorm 案例

更多個人筆記見: (注意點擊“繼續”,而不是“發現新項目”) github個人筆記倉庫 https://github.com/ZHLOVEYY/IT_note gitee 個人筆記倉庫 https://gitee.com/harryhack/it_note 個人學習,學習過程中還會不斷補充&…

android FragmentManager 刪除所有Fragment 重建

在Android開發中,管理Fragment是一項常見任務,有時需要刪除所有Fragment并重新創建。這在某些場景下,例如用戶需要重置應用狀態或切換內容時,顯得尤為重要。本文將詳細介紹如何通過 FragmentManager刪除所有Fragment并重建。 一、…