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

Python编程:08- pycharm使用技巧

常见图标的含义.png

新建文件时,自动填充代码

设置方法: settings→editor→file and code templates,选择python script

#${NAME} 文件名
#${DATE} 日期
  • 自动补齐
    if name == ‘main’:   # 先输入main,然后按tab键
  • 自动补齐自定义的段落
    settings→editor→live templates,在右侧点击+号,添加自定义的内容,完成之后,下方勾选python,表示使用python代码时生效
  • 修改注释的颜色
    settings→editor→color scheme→python #选择line comments,可以修改注释的颜色
  • 取消语法检查
    settings→editor→inspections,选择python,取消勾选pep8的两个选项
  • 设置pycharm的分屏
    settings→keymap,查询split关键字,找到分屏的图标,设置快捷键
  • 常见的快捷键
    1. if name == ‘main’:  # 先输入main,然后ctrl+J,然后回车
  1. 快速换行  shift+回车
  2. 快速注释  ctrl+/  按一次进行注释,再按一次取消注释
  3. 快速缩进 tab  按一次缩进一层  取消缩进  shift+tab  按一次取消缩进一层
  4. 切换编码,当遇到乱码问题时,可以通过切换编码解决乱码的问题: settings→editor→file encodings
  • 在pycharm中安装第三方库
    settings→project→python interpreter

相关文章:

  • NLP 序列标注任务核心梳理
  • compose remember 作用
  • Vue3+el-menu 递归 emit失效
  • 掌握MATLAB仪器控制工具箱:自动化测试与数据采集的利器
  • python的 __name__和__doc__属性
  • 测温传感器应用
  • 基于TypeScript+React+AntDesign 的车辆车型管理页面
  • 相亲交友系统的社会影响:家庭结构的变化
  • mysql索引 -- 全文索引介绍(如何创建,使用),explain关键字
  • 《AI时代程序员的核心技能升级之路》
  • LInux操作系统安装Jenkins
  • Kafka技术详解[5]: 集群启动
  • 修改 idea 的 Terminal 命令窗口使用 git-bash
  • 计算机网络33——文件系统
  • 动态规划算法:13.简单多状态 dp 问题_打家劫舍II_C++
  • 《剑指offer》分解让复杂问题更简单
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 07.Android之多媒体问题
  • Angular Elements 及其运作原理
  • Debian下无root权限使用Python访问Oracle
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • export和import的用法总结
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • Java比较器对数组,集合排序
  • java正则表式的使用
  • RxJS: 简单入门
  • yii2权限控制rbac之rule详细讲解
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 理解在java “”i=i++;”所发生的事情
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 数据仓库的几种建模方法
  • 跳前端坑前,先看看这个!!
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 王永庆:技术创新改变教育未来
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • # Java NIO(一)FileChannel
  • #1014 : Trie树
  • #pragma multi_compile #pragma shader_feature
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (pytorch进阶之路)扩散概率模型
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (回溯) LeetCode 131. 分割回文串
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (五)关系数据库标准语言SQL
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (学习总结)STM32CubeMX HAL库 学习笔记撰写心得
  • .JPG图片,各种压缩率下的文件尺寸
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .net开发时的诡异问题,button的onclick事件无效
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @cacheable 是否缓存成功_Spring Cache缓存注解