搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
码创造者
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
linux cli运行脚本,AWS学习笔记(四)--CLI创建EC2时执行脚本
2
Docker从入门到动手实践
3
Java 集合类 7-Map子类的输出方式_java中map重写了tostring么 可以直接print么
4
虚拟机软件Parallels Desktop 19 mac功能介绍_mac 虚拟机 parallels
5
平台治理开发:API管理与API网关
6
【MySQL】事务的认识_同一个mysql实例下操作数据库事务有效吗
7
python随机数模块_Python的随机数模块
8
程序员的专属浪漫
9
2024年【危险化学品经营单位安全管理人员】考试内容及危险化学品经营单位安全管理人员免费试题_化学品安全管理考试
10
Linux ps、netstat、awk_ps awk
当前位置:
article
> 正文
PyCharm的基本使用与配置_python内,在pycharm中,怎么将配置文件说明
作者:码创造者 | 2024-08-13 13:32:00
赞
踩
python内,在pycharm中,怎么将配置文件说明
原文链接地址:
http://edu.51cto.com/course/9043.html
具体的操作过程可以参考视频,下面是一些我的个人整理
1. PyCharm的基本使用
1. 在PyCharm下为你的Python项目配置Python解释器
Project:当前项目名>Project Interpreter>add Local
2. 在PyCharm下创建Python文件、Python模块
File>New>Python File
File>New>Python Package
3. 使用PyCharm安装Python第三方模块
Project:当前项目名>Project Interpreter>点击右侧绿色小加号
可以使用搜索功能来查找自己需要的模块进行安装
2. PyCharm基本设置
例如不使用tab、tab=4空格、字体、字体颜色、主题、脚本头设置、显示行号等。如何导出和导入自定义设置。
1. 设置菜单字体大小:Appearance&Behavior>Appearance
2. 设置Console&Terminal字体大小:Editor>Colors&Fonts>Console Font
3. 设置文件编码:Editor>File Encodings IDE Encoding; Project Encoding;Properties Files都设置为UTF-8
4. 修改背景颜色:Settings>Editor>Color&Fonts>General>右边Text下面选中Default text>修改Background颜色即可
5. 不使用tab、tab=4空格:Editor>Code Style>Python
6. 字体、字体颜色:Edit>Colors & Fonts>Python
7. 关闭自动检查更新:Appearance & Behavior>System Settings>Updates
8. 脚本头设置:Edit>File and Code Templates>Python Script
1. 控制光标位置:#[[$END$]]#(勾选Enable Live Templates)
2. 其他类似
9. 显示行号:Edit>General>Appearance>Show line numbers 注:2016.2默认显示行号
10. 右侧竖线是PEP8的代码规范,提示一行不要超过120个字符
11. 导出、导入你自定义的Pycharm配置:File>Export Settings、Import Settings
3. 常用快捷键
例如复制当前行、删除当前行、批量注释、缩进、查找和替换。
1. 常用快捷键的查询和配置
:
Keymap
1. Ctrl + D:复制当前行
2. Ctrl + E:删除当前行
3. Shift + Enter:快速换行
4. Ctrl + /:快速注释(选中多行后可以批量注释)
5. Tab:缩进当前行(选中多行后可以批量缩进)
6. Shift + Tab:取消缩进(选中多行后可以批量取消缩进)
7. Ctrl + F:查找
8. Ctrl + H:替换
9. Ctrl + 减号:折叠当前代码块;Ctrl + 加号:展开当前代码块
10. Ctrl + Shift + 减号:折叠当前文件;Ctrl + Shift + 加号:展开当前文件
2. 设置快捷键
1. 设置修改字体大小的快捷键
4. PyCharm安装插件
1. Plugins>Browse repositories(下方三个按钮中间那个)>搜索‘markdown support’>install。右上角View有三个选项可选。
2. .ignore
3. BashSupport
4. IdeaVim
5. CodeGlance
5. Git配置
1. 需要本地安装好Git
2. Version Control>Git
3. 配置了Git等版本控制系统之后,可以实时查看diff、本地回滚修改等
4. 配置github:Settings>Version Control>GitHub>右侧填写Host、Login及Password即可
。
6. 常用操作指南
例如复制文件路径、在文件管理器中打开、快速定位、查看模块结构视图、tab批量换space、TODO的使用、Debug的使用
1. 复制文件路径:左侧文件列表右键选中的文件>Copy Path
2. 在文件管理器中打开:右键选中的文件>往下找到Show In Explorer
3. 快速定位:Ctrl + 某些内建模块之后,点击在源文件中展开
4. 查看结构:IDE左侧边栏Structure 查看当前项目的结构
5. tab批量换space:Edit>Convert Indents
6. TODO的使用:# TODO 要记录的事情,commit之前会有提示
7. Debug设置断点,直接点击行号与代码之间的空白处即可设置断点,debug一般只需在关键点设置一个,然后debug调试时步进执行。没必要点很多个断点
8. Tab页上右键>Move Right(Down),把当前Tab页移到窗口右边(下边),方便对比
9. 文件中右键>Local History能够查看文件修改前后的对比
10. IDE右下角能看到一些有用的信息,光标当前在第几行的第几个字符、当前回车换行、当前编码类型、当前Git分支
11. 右边栏Database(点开后)>左上角绿色“+”号>下拉Data Source选择你要连接的数据库类型>点击之后页面最下方会有提示安装驱动(Download missing driver files)
12. 执行某个文件中的某一行(某些行):选中要执行的代码部分>右键Execute Selection in Console
7. 如何去掉烦人的波浪线?PEP8又是什么?
1. settings>Editor>Inspections>Python
2. 单独一行的注释:#+1空格+注释内容
3. 代码后跟着的注释:2空格+#+1空格+注释内容
4. 函数前面空一行,类前面空两行
5. 某些单词一直有下划线提示,可以右键>Spelling>Typo:Save 'xxx' to dictionary
8. 设置SSH连接
SSH Terminal:Default encoding:UTF-8
Settings>Tools>SSH Terminal>最后一行Default encoding:选择UTF-8
9. Live Templates
善用live templates提高开发效率
Settings>Editor>Live Templates
10. 远程调试
做到边改边同步到远程服务器,本地直接执行远程服务器上的代码!
1. Build,Execution,Deployment>Deployment>点击绿色“+”添加一个Deployment配置。配置好SFTP之后可以右键上传更新后的代码文件。
2. Project Interpreter>Add Remote>选择Deployment configuration>下拉框选择上面的配置>下面选择python解释器路径
3. 关掉对话框,配置Path mappings。
4. 参考链接:官网文档:https://www.jetbrains.com/help/pycharm/2017.1/configuring-remote-interpreters-via-deployment-configuration.html?search=remote
11. 善用搜索
遇到不懂问题,先尝试自己解决。这样才记得更牢!
参考链接:
file and code template 可用的变量https://www.jetbrains.com/help/pycharm/2016.3/file-and-code-templates-2.html
本文内容由网友自发贡献,转载请注明出处:
【wpsshop博客】
推荐阅读
article
【
华为
OD机试】2024年真题C卷(
python
)-
王者
荣耀
游戏
分组
_
王者
荣耀
分组
算法
题目
...
本文介绍了一道
华为
在线开发者(OD)机试
题目
,涉及到
王者
荣耀
游戏
爱好者
分组
问题。要求将10名
游戏
爱好者分成两队,每队评分...
赞
踩
article
2024
华为
O
D
机试真题-游戏
分
组、王者荣耀-(
C
++
/
Java
/
Python
)-
C
卷
D
卷-100
分
...
华为
O
D
机试题,10名王者荣耀爱好者需
分
为两队,每队5人,评
分
总和代表实力。目标是使两队实力差最小。给定10个评
分
,求最...
赞
踩
article
华为
O
D
机试统一考试
D
卷C卷 -
游戏
分组/王者荣耀(
C++
Java
Java
Script Pyt...
本文介绍了
华为
O
D
机考中
的
游戏
分组问题,目标是将参与者分成两组,使得实力差最小。文章详细阐述了解题思路,包括使用深度优先...
赞
踩
article
2024年
华为
OD
机试真题-王者荣耀-(
C
++
/
Java
/
python
)-
OD
统一考试(
C
卷D卷)...
部门准备举办一场王者荣耀表演赛,有 10 名游戏爱好者参与,分 5 为两队,每队 5 人。每位参与者都有一个评分,代表着...
赞
踩
article
python
常用
机器
学习算法
demo
_
python
机器
学习
demo
...
1.随机森林import pandas as pdfrom sklearn.ensemble import Random...
赞
踩
article
【
Python
Web】
Flask
扩展
开发
指南...
Flask
扩展
是一些预先编写好的代码库,它们为
Flask
应用提供了额外的功能和特性。通过使用
Flask
扩展
,可以大大减少...
赞
踩
article
学生
信息管理系统
(
Python
+
PySimpleGUI
+
MySQL
)...
感谢https://blog.csdn.net/2301_80068745灰太郎的大表哥的技术指导学生
信息管理系统
(Py...
赞
踩
article
python
开发
数据
管理系统客户
桌面
_实践是最好的老师:给中级
Python
开发
人员
的 13 个项...
原标题:实践是最好的老师:给中级
Python
开发
人员
的 13 个
项目
构想 学习
python
的基础知识是一种美妙的...
赞
踩
article
python
+
mysql
实现
gui
增删改
管理系统
_
pysimple
gui
table
增删改查...
本文介绍如何使用Python的GUI库(如Tkinter或PyQt)结合MySQL数据库,实现一个简单的数据增删改查应用...
赞
踩
article
Uipath
调用
Python
脚本程序详解_
uipath
python
...
UiPath.
Python
.Activities 是一个新的活动包,直接从工作流运行
Python
脚本和方法。本文详解...
赞
踩
article
Python
实现
Excel
文件合并_
python
excel
合并...
这篇博客介绍了如何使用
Python
来合并
Excel
文件,相较于RPA工具如Uipath,
Python
脚本提供了更高的维护...
赞
踩
article
Python
无废话-
办公自动化
Excel
写入
操作_
python
批量填充
excel
...
本文详细介绍了使用
Python
的openpyxl库进行
Excel
文件的操作,包括创建和保存文件,创建与删除工作表,单元格...
赞
踩
article
Python
Excel
指定内容
修改
_
python
修改
excel
某个
数据
值...
本文介绍了如何使用
Python
解决财务部门在处理
Excel
时的繁琐工作,通过几行代码代替手动操作,如VLOOKUP函数,...
赞
踩
article
Python
无废话-
办公自动化
Excel
图表
制作
_
python
怎么在
excel
绘制
图表
...
python
制作
图表
,openpyxl 支持用
Excel
工作表中单元格的数据,创建条形图、折线图、散点图和饼图等。_p...
赞
踩
article
【
python
】
Python
中
采集
Prometheus
数据
,进行
数据
分析和可视化展示_查询prome...
Prometheus
是一个开源的监控和警报工具,专门用于记录和查询时间序列
数据
。它提供了一个强大的查询语言PromQL(...
赞
踩
article
【
python
】
PyQt5
顶层
窗口
相关操作API原理剖析,企业级应用实战分享_
pyqt5
api
...
顶层
窗口
——就是当前响应的
窗口
,非
顶层
窗口
就是灰色的,不响应的
窗口
。当一个
窗口
没有父对象,该
窗口
就是
顶层
窗口
,有关
顶层
窗...
赞
踩
article
python
开发
窗体
应用程序
_
Python
如何编写
窗体
程序...
Python
如何编写
窗体
程序
python
和很多软件的用法其实差不多,只是代码更为简洁,代码量没这么多。
窗体
的写法也和ja...
赞
踩
article
【
安装
篇】
Pycharm
安装
详细
教程 (
Windows
版)
_
windows
安装
pycharm
...
关于
Pycharm
详细
安装
步骤以及配置的文章
_
windows
安装
pycharm
windows
安装
pycharm
...
赞
踩
article
华为
OD机试-真题B卷(
Python
)-
免单
统计_
免单
统计
python
华为
od
...
华为
商城举办了一个促销活动,如果某顾客是某一秒内最早时刻下单的顾客(可能是多个人),则可以获取
免单
。请你编程计算有多少顾...
赞
踩
article
【
华为
OD
机试
真题
python
】
免单
统计【2022 Q4 | 100分】_
华为
商城举办了
一个
促销...
本文介绍了
华为
OD
机试中
的
一道
真题
——
免单
统计,要求计算在特定秒内
最早
下单
的
顾客数量
。
题目对时间限制和输入格式进行了详细...
赞
踩
相关标签
python
华为机试
算法
王者荣耀游戏分组
c++
华为od
java
全排列
c语言
javascript
前端
flask
mysql
数据库
python开发数据管理系统客户桌面
uipath
rpa
excel
开发语言
RPA
Uipath