记录idea快捷键笔记

快捷键    功能
Alt+Enter    导入包,自动修正
Ctrl+N    查找类
Ctrl+Shift+N    查找文件
Ctrl+Alt+L    格式化代码
Ctrl+Alt+O    优化导入的类和包
Alt+Insert    生成代码(如get,set方法,构造函数等)
Ctrl+E 或 Alt+Shift+C    最近更改的代码
Ctrl+R    替换文本
Ctrl+F    查找文本
Ctrl+Shift+Space    自动补全代码
Ctrl+空格    代码提示
Ctrl+Alt+Space    类名或接口名提示
Ctrl+P    方法参数提示
Ctrl+Shift+Alt+N    查找类中的方法或变量
Alt+Shift+C    对比最近修改的代码
Shift+F6    重构-重命名
Ctrl+X    删除行
Ctrl+D    复制行
Ctrl+/ 或 Ctrl+Shift+/    注释(// 或者/…/ )
Ctrl+J    自动代码
Ctrl+E    最近打开的文件
Ctrl+H    显示类结构图
Ctrl+Q    显示注释文档
Alt+F1    查找代码所在位置
Alt+1    快速打开或隐藏工程面板
Ctrl+Alt+ left/right    返回至上次浏览的位置
Alt+ left/right    切换代码视图
Alt+ Up/Down    在方法间快速移动定位
Ctrl+Shift+Up/Down    代码向上/下移动
F2 或 Shift+F2    高亮错误或警告快速定位
Tab    代码标签输入完成后,按Tab,生成代码
Ctrl+Shift+F7    选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失
Ctrl+W    Ctrl+W选中代码,连续按会有其他效果
Alt+F3    选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示
Ctrl+Up/Down    光标跳转到第一行或最后一行
Ctrl+B    快速打开光标处的类或方法

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值