python常用快捷键,写代码事半功倍

article/2025/11/6 23:16:28

今天就为大家带来一篇Python常用快捷键。觉得挺不错的,现在就分享给大家,也给大家做个参考。

最重要的快捷键

  1. ctrl+shift+A:万能命令行
  2. shift两次:查看资源文件

新建工程第一步操作

  1. module设置把空包分层去掉,compact empty middle package
  2. 设置当前的工程是utf-8,设置的Editor–>File Encodings–>全部改成utf-8,

注释

  1. ctrl+/:单行注释

光标操作

  1. ctrl+alt+enter:向上插入
  2. shift+enter:向下插入
  3. end:光标

操作代码

  1. ctrl+d:复制粘贴一行
  2. ctrl+y:删除一行
  3. shift+F6:重命令
  4. ctrl+O:复写代码

格式代码及其他功能

  1. ctrl+alt+L:格式代码
  2. 在代码中使用alt+insert:Generate,可以get/set等操作
  3. ctrl+alt+T:添加try/catch
  4. ctrl+alt+M:抽取代码
  5. ctrl+alt+F:变量抽取全局变量
  6. 还需要设置前缀:Editor–>code style–>java–>code Genertion–>设置Field的前缘为m添加
  7. ctrl+alt+v:方法体内值抽取成变量
  8. 保存成模板:ctrl+shift+L,这个是自定义的(save as live Template)
  9. 选中内容:tab进行退格
  10. shift+tab:反向退格
  11. alt+shift+上下键:选中代码移动
  12. ctrl+shift+上下键:可以移动当前方法体,如果移动一行代码只能在代码体内移动
  13. ctrl+shift+U:代码大小写
  14. ctrl+shift+enter:补全代码(一行尾添加分号,如果是if等添加括号)

进入代码

  1. ctrl+鼠标:进入代码
  2. ctrl+B:进入代码
  3. ctrl+shift+12:最大化窗口

替换查找

  1. ctrl+r:替换
  2. ctrl+F:查找
  3. ctrl+shift+F:全局查找
  4. ctrl+shift+R:全局替换
  5. ctrl+shift+i:快捷查看方法实现的内容
  6. ctrl+p:查看参数
  7. ctrl+Q:查看文档描述
  8. shift+F1:查看api文档
  9. ctrl+F12:查看类的方法
  10. ctrl+H:查看类的继承关系
  11. 查看变量的赋值情况:
  12. shift+ctrl+a:输入analyze data flow to Here
  13. ctrl+alt+H:查看方法在那里被调用了
  14. ctrl+{}:可以定位方法体的括号
  15. F3:查看选中的内容
  16. shift+F3:反向查看内容
  17. ctrl+alt+B:查询那些类实现了光标所在的接口
  18. ctrl+U:查看父类
  19. ctrl+E:最近编辑的文件列表
  20. ctrl+alt+home:查看布局与对应的类
  21. ctrl+alt+H:查看当前方法在那里进行调用

运行编译

  1. ctrl+F9:构建
  2. shift+F10:运行

工程目录操作

  1. 新建文件及工程:选中要创建目录使用alt+insert
  2. ctrl+shift+a:输入show in explorer–>打开相应目录
  3. ctrl+alt+s:打开软件设置
  4. ctrl+alt+shift+s:打开module设置
  5. alt+1:当前目录区
  6. alt+7:当前类的方法列表查看
  7. ctrl+tab:切换目录及视图
  8. alt+shift+c:查看工程最近更改的地方
  9. ctrl+J:livetemp模板查看

代码快捷操作

  1. 没有操作完成操作可以先写todo进行,就可以在todo的窗口进行查看
  2. F11定义书签
  3. shift+F11:查看书签
  4. ctrl+J:快捷调出模板
  5. alt+点击断点:禁用断点
  6. 调试状态下按下:alt查看变量能审查表达式的值

组合快捷键

  1. F2:定位错误
  2. alt+enter:修正错误
  3. alt+鼠标:进入列编辑模式
  4. ctrl+w:选中单词
  5. 或其他组合操作

编辑的位置

ctrl+alt+左右键:这个是定位到编辑的位置

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。在这里插入图片描述

六、Python练习题

检查学习结果。
在这里插入图片描述

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】


http://chatgpt.dhexx.cn/article/lSvKN9WX.shtml

相关文章

OSGB数据的纹理压缩

运行环境 OSG3.4.1 VS2017 对osgb数据的压缩关键在于纹理的压缩,即可在writeNodeFIie方法中进行操作。 osgDB::writeNodeFile(*rootNode, f_path, new osgDB::Options("WriteImageHintIncludeFile"));osg老版本中的 writeImageHintIncludeFile 有缺陷(…

unity 加载倾斜摄影-C#解析osgb(一)

下载 https://download.csdn.net/download/WantFK/87009338https://download.csdn.net/download/WantFK/87009338 1.提取osgb的图片信息\mesh顶点 \UV\ 三角序列\下一级name\bounds\视距 和保存 (提取 目的 解析osgb的流程过于麻烦 真正用地到的就这几个数据 2.un…

osg加载osgb数据_PCM点云数据处理软件功能使用第十六弹

好久不见!今日为大家带来PCM点云数据处理软件功能使用第十六弹——建筑物应用,快跟小编一起学习吧! 该菜单包含两个建筑物应用模块:建筑点云提取、建筑简易模型一 建筑点云提取 建筑物点云提取输入数据为原始点云文件和地面文件,利用法向量对非地面点进行建筑物墙面点云检…

UE加载osgb倾斜摄影数据

1.支持加载大疆智图和CC导出的osgb格式倾斜摄影数据 2.支持编辑器模式(不运行)加载预览特定精度级别的osgb数据 3.运行时多线程加载osgb文件,分页LOD算法动态加载卸载,内存占用稳定 4.支持海量的osgb数据量加载,支持…

Osgb转3DTiles工具

三维倾斜摄影生产主要格式为Osgb,目前三维模型主要展示场景为web,大部分使用框架都是Cesium库,格式为 3DTiles,目前市面上osgb转3DTiles的软件已经有好几个,付费免费都有。 先说免费软件: 1、CesiumLab …

osgb倾斜模型顶层合并

经过多年的发展,倾斜摄影模型技术已经成熟,在智慧城市、社区管理,安防演练模拟等应用场合非常多,效果也非常好。 倾斜模型顶层合并是一个比较复杂的问题,常规上倾斜模型制作软件,倾斜模型24级别合并到12级…

Threejs加载倾斜摄影OSGB数据

个人主页: 左本Web3D,更多案例预览请点击》 在线案例 个人简介:专注Web3D使用ThreeJS实现3D效果技巧和学习案例 💕 💕积跬步以至千里,致敬每个爱学习的你。获取模型或源码请点赞收藏加留言,有问…

数据处理-倾斜摄影OSGB合并根节点

数据处理-倾斜摄影OSGB合并根节点 背景介绍 web三维地图引擎我们使用的是cesium,因此我们使用的倾斜摄影数据(OSGB)会转换成3DTiles(.b3dm)进行加载。如果倾斜摄影的范围很大或者数据量大,有不少的建筑物什么的,默认转换的3Dtiles数据在前台…

UE5加载osgb倾斜摄影数据

1.支持加载大疆智图和CC导出的osgb格式倾斜摄影数据 2.支持编辑器模式(不运行)加载预览特定精度级别的osgb数据 3.运行时多线程加载osgb文件,分页LOD算法动态加载卸载,内存占用稳定 4.支持海量的osgb数据量加载,支持…

osgb转3dtiles之数据篇

前不久,终于对osgb以及3dtiles的数据结构有了足够的了解,成功地利用FME将osgb数据转换成了3dtiles数据。于是,我开心地决定先来写一下如何将osgb转换成3dtiles数据。 为了让大家能够比较详细的了解这两个数据格式,该系列文章一共…

osgb转json_cesuim加载倾斜摄影OSGB三维数据完整过程(超详细)

1、得到正确原始.osgb格式数据; (1)倾斜摄影数据仅支持 smart3d 格式的 osgb 组织方式, 数据目录必须有一个 “Data” 目录的总入口, “Data” 目录同级放置一个 metadata.xml 文件用来记录模型的位置信息。 (2)每个瓦片目录下,必须有个和目录名同名的 osgb 文件,否则无法…

GIS数据处理-OSGB转换3dTiles

GIS数据处理-OSGB转换3dTiles 介绍 Open Scene Gragh Binary是OSGB的全称,这里的Binary是二进制的意思。 目前市面上生产的倾斜模型,尤其ContextCapture Cente处理的倾斜摄影三维模型数据的组织方式一般是二进制存贮的、带有嵌入式链接纹理数据&#x…

OSGB 倾斜摄影数据生产完成后裁剪模型问题

在OSGB生产完成后,可能想要裁剪模型,只要其中的一部分模型数据。这里介绍两种我了解到的方法。 1. 使用商业软件 据了解,大部分此类软件都是国产的软件,需要购买使用。例如模方,但是有一个月试用时间,优点…

OSGB数据文件解读

1、OSGB数据的组成 1.1 如上图所示倾斜模型分块构成。在Data目录下有编号000,001,002,003等。 每一个文件夹代表了一个分块。 1.2 每一个分块文件夹下有若干个.osgb文件构成 如上图所示第一个.osgb文件的文件名和文件夹名相同,代…

倾斜摄影OSGB转换为3DTiles

倾斜摄影OSGB转换为3DTiles 情深不寿,慧极必伤。谦谦君子,温润如玉。3DTiles validator 官方提供的3DTiles检验工具及相关工具箱。 feature table binary must be aligned to an 8-byte boundary 时代变迁,3DTiles b3dm 字节对齐由以前的…

OSG 读取OSGB倾斜数据

OSG 读取OSGB倾斜数据 OSGB数据是一个四叉树结构&#xff0c;本文测试使用OSG加载OSGB倾斜摄影测量数据。 示例数据 Code 1、遍历所有osgb数据文件生成空间索引 2、通过建立的空间索引加载数据 #include <iostream> #include <string> #include <filesystem…

osgb加载

背景 三维引擎 本文要介绍的three.js和cesium.js是web端三维引擎&#xff0c;基于WebGL开发的&#xff0c;WebGL又是OpenGL ES的B端API封装集&#xff0c;openGL ES是 openGL的一个子集&#xff0c;OpenGL是 Open Graphics Library 是个定义了一个跨编程语言、跨平台的编程接口…

实景三维的基石-osgb

前言 2022年2月24号&#xff0c;自然资源部办公厅印发《关于全面推进实景三维中国建设的通知》。 其中我们可以发现在城市级实景三维建设中提出了倾斜摄影影像&#xff0c;描述如下&#xff1a; 《二是城市级实景三维建设。国家层面将整合省级行政区域基础地理实体数据&#xf…

倾斜摄影三维模型OSGB格式简化(压缩、优化)

倾斜摄影三维模型OSGB格式简化&#xff08;压缩、优化&#xff09; 文章目录 倾斜摄影三维模型OSGB格式简化&#xff08;压缩、优化&#xff09;前言一、OSGB格式二、当前osgb简化/压缩的主要方式1.第一种 输出osgb格式2.第二种 输出其他格式 三、我的理解**有兴趣的同学可以加…

倾斜摄影测量数据osgb格式加载优化(以supermap为例)

一、OSGB格式介绍 1. osgb osgb全称为Open Scene Gragh Binary,是OSG引擎的一种支持三维数据的二进制存储格式。 2. cc软件生成osgb数据目录结构 其中metadata.xml为元数据文件&#xff0c;含倾斜摄影测量数据的坐标及原点等信息。Data为倾斜摄影测量数据的存储文件夹&…