当前位置: 首页 > news >正文

PyCharm学习

1、PyCharm 可以自动识别 requirements.txt 或 pyproject.toml 并安装依赖:
1.1、右键 requirements.txt → "同步 Python 依赖"(Sync Python Requirements)
1.2、终端(Terminal) 运行:pip install -r requirements.txt
1.3、如果要导出当前环境的依赖:pip freeze > requirements.txt

2、全局搜索:Ctrl + Shift + F
当前文件搜索:Ctrl + F

3、全局替换:Ctrl + Shift + R
当前文件替换:Ctrl + R

4、文件对比:选中两个文件 → 右键 → 比较文件(Compare Files)
5、新建文件:Alt + Insert
6、基本补全(显示变量、函数、类等建议):Ctrl + Space

7、智能类型补全(根据上下文推荐更精准的类型):Ctrl + Shift + Space
8、动态模板补全(快速生成代码片段):输入缩写(如 main + Tab)
9、输入 im + Tab → 自动补全为 import
输入 for + Tab → 生成完整 for 循环结构
10、复制当前行:Ctrl + D
删除当前行:Ctrl + Y
11、多行编辑,列选择模式(Column Selection):按住 Alt(Win)
12、实时模板(Live Templates),快速生成常用代码模式
输入缩写(如 iter) → 按 Tab
预置模板:main → 生成 if name == 'main'
try → 生成完整 try-except 块

13、代码意图动作(Alt+Enter),根据上下文快速修复或优化代码
操作:光标定位到警告/建议处 → Alt + Enter

  • 自动导入缺失的包
  • 转换字符串格式(f-string / format)
  • 优化条件表达式

14、格式化代码 (Ctrl + Alt + L)
15、提取方法 (Ctrl + Alt + M)

16、Shift + F10(运行当前文件)
Ctrl + Shift + F10(运行当前编辑的文件)

http://www.jsqmd.com/news/507729/

相关文章:

  • Windows Server 2019+COMSOL 5.4实战:手把手教你搭建HPC Pack 2016多物理场仿真集群
  • UABEAvalonia:跨平台Unity资源包管理工具完全指南
  • 【2026年最新600套毕设项目分享】基于Springboot的图书馆在线占座系统(14198)
  • MySQL密码忘了/怎么输入都不正确,怎么办
  • Python简易资料No.1
  • 别再死记硬背!深入理解Halcon中vector_to_rigid/similarity/aniso的本质区别与选型指南
  • Nuxt.js路由配置全攻略:从自动生成到extendRoutes高级定制(附常见问题解决方案)
  • Mac 长时间处在高温运行会怎么样?
  • 一键提取!教你快速下载 Windows 11 聚焦壁纸
  • 柔性机器人进入人体做手术:创伤面积比传统手术小90%
  • Qwen3-32B-Chat部署教程:WebUI地址http://localhost:8000登录与多用户会话管理配置
  • 还在用4G“小灵通”?别慌,网速不够,“骚操作”来凑!
  • 芯片可靠性标准解析:从商规到车规的实战指南
  • Unity PostProcessBuild进阶指南:从原理到高效自动化实践
  • EagleEye效果实测:TinyNAS结构在不同GPU型号(A10/3090/4090)上的性能一致性
  • MT4移动止损实战:如何用300行代码实现智能追踪止盈(附ma.mq4改造指南)
  • Meta关闭Horizon Worlds VR版
  • 仅限首批200位RAG实践者:Dify混合召回率优化私藏配置包(含动态权重yaml模板+Query改写规则库+bad case自动归因脚本)
  • [具身智能-60]:具身智能的核心是让大模型替代传统的预设的规则和固化的算法,从传感器检测到的信号中提取有意义的信息、让大模型进行规划和决策,让大模型进行路径的规划,并指挥执行机构完成相应的动作控制。
  • 计算机毕业设计之基于Spring Boot 悦己美容院后台管理系统的设计与实现
  • ALV字段‘QUAN’小数位智能显示优化:全零隐藏与非全零保留的实战技巧
  • 保姆级教程:用聆思CSK6开发板把‘小美小美’换成你自己的专属唤醒词
  • 星穹铁道革新性自动化工具:三月七小助手技术解析与应用指南
  • Transformer模型探秘03-QKV矩阵在Self-Attention中的核心作用
  • 前端跨域全解析:核心原理、解决方案选型与实战指南
  • RocksDB, SQLite, TDengine Edge, LiteDB与sfsDb选型
  • 5款主流EDA仿真软件实战对比:Sigrity/HFSS/Siwave/Hyperlynx/ADS到底怎么选?
  • 拆解50kW光伏逆变器的硬件代码实战
  • 【人工智能】中国大模型“六小虎”:百模大战突围者,引领国产AI商业化新征程
  • 2026国内免拆模板保温一体板供应商怎么挑?看专业评测,服务好的保温结构一体板厂商精选实力品牌分析发布 - 品牌推荐师