Circuitjs 快捷键完全列表

2024-08-23 21:36

本文主要是介绍Circuitjs 快捷键完全列表,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

对于常见组件, 反复通过菜单去选择也是比较繁琐的, 系统考虑到这一点, 也为那些常用组件添加了快捷键.

通过 菜单--选项--快捷键... 可以查看所有快捷键, 分配新的快捷键或调整现有的快捷键.

circuitjs 快捷键窗口

点开菜单时, 位于菜单右侧的那些字母即是对应的快捷键, 如下图所示:

circuitjs 菜单快捷键

注: 旧版本有, 新版本已经没有显示了.

用户通过按某个对应的快捷键, 即可快速处于添加所对应组件的状态.

功能性快捷键

  • Ctrl + Z : 撤销
  • Ctrl + Y : 重做
  • Ctrl + X : 剪切
  • Ctrl + C : 复制
  • Ctrl + V : 粘贴
  • Ctrl + A : 全选
  • Ctrl + D : 复制粘贴
  • 0 : 缩放 100%
  • + : 放大
  • - : 缩小

拖动相关快捷键

下面的一些快捷键用于拖动组件或是整个画布:

  • Alt + 鼠标按住左键拖动 : 拖动所有(画布)
  • Alt + Shift + 鼠标按住左键拖动 : (保持连线)拖动行
  • Alt + Win + 鼠标按住左键拖动 : (保持连线)拖动列
  • Ctrl + 鼠标按住左键拖动 : 拖拉

以上操作的一个演示视频: https://www.zhihu.com/zvideo/1366773888798515200

添加组件常用快捷键

下面是一些常用组件及相应的快捷键:

  • ESC : 退出组件添加状态(回到选择组件状态)
  • w : 导线(wire)
  • r : 电阻器(resistor)
  • R : 继电器(Relay)
  • s : 开关(switch)
  • v : 二端口直流电压源(voltage source, 2-terminal)
  • V : 单端口直流电压源(Voltage source, 1-terminal)
  • g : 接地(ground)
  • l : LED 灯
  • t : 文本(text)
  • i : 逻辑输入(logic input)
  • o : 逻辑输出(logic output)
  • 1 : 非门
  • 2 : 与门
  • @(Shift + 2) : 与非门
  • 3 : 或门
  • #(Shift + 3) : 或非门
  • 4 : 异或门

注意: 快捷键是区分大小写的.

比如, 继电器的快捷键是大写的 R, 因此需要按 Shift + R 来激活; 如果是小写的字母则单按对应键即可.

添加组件全部快捷键(字母排序)

  • a : 添加运算放大器(理想,-上)(Add Op Amp (ideal, - on top))
  • A : 添加运算放大器(理想,+上)(Add Op Amp (ideal, + on top))
  • c : 添加电容器(Add Capacitor)
  • C : 添加电容器(有极性)(Add Capacitor (polarized))
  • d : 添加二极管Add Diode)
  • g : 添加接地(Add Ground)
  • i : 添加逻辑输入(Add Logic Input)
  • l : 添加LED灯(Add LED)
  • L : 添加电感器(Add Inductor)
  • n : 添加NPN双极型晶体管(Add Transistor (bipolar, NPN))
  • N : 添加MOSFET(N沟道)(Add MOSFET (N-Channel))
  • o : 添加逻辑输出(Add Logic Output)
  • p : 添加PNP双极型晶体管(Add Transistor (bipolar, PNP))
  • P : 添加MOSFET(P沟道)(Add MOSFET (P-Channel))
  • r : 添加电阻器(Add Resistor)
  • R : 添加继电器(Add Relay)
  • s : 添加开关(Add Switch)
  • S : 添加单刀双掷开关(Add SPDT Switch)
  • t : 添加文本(Add Text)
  • T : 添加变压器(Add Transformer)
  • u : 添加按钮开关(Add Push Switch)
  • v : 添加直流电压源(二端口)(Add Voltage Source (2-terminal))
  • V : 添加直流电压源(单端口)(Add Voltage Source (1-terminal))
  • w : 添加导线(Add Wire)
  • z : 添加齐纳二极管(Add Zener Diode)
  • 1 : 添加非门(Add Inverter)
  • 2 : 添加与门(Add AND Gate)
  • @(Shift + 2) : 添加与非门(Add NAND Gate)
  • 3 : 添加或门(Add OR Gate)
  • #(Shift + 3) : 添加或非门(Add NOR Gate)
  • 4 : 添加异或门(Add XOR Gate)

自定义快捷键

以下一些快捷键是我根据需要自定义的, 如果你也经常需要绘制数字电路, 这些快捷键还是比较实用的.

  • b : 添加提示框(Add Box)
  • k : 添加时钟源(Add Clock)
  • x : 添加分支电路实例(Add Subcircuit Instance)
  • y : 添加标记的节点(Add Labeled Node)

你也可以根据自己需要定制自己的快捷键, 但要注意, 不要与已有的冲突了.

这篇关于Circuitjs 快捷键完全列表的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1100554

相关文章

Python实现精确小数计算的完全指南

《Python实现精确小数计算的完全指南》在金融计算、科学实验和工程领域,浮点数精度问题一直是开发者面临的重大挑战,本文将深入解析Python精确小数计算技术体系,感兴趣的小伙伴可以了解一下... 目录引言:小数精度问题的核心挑战一、浮点数精度问题分析1.1 浮点数精度陷阱1.2 浮点数误差来源二、基础解决

从入门到精通详解Python虚拟环境完全指南

《从入门到精通详解Python虚拟环境完全指南》Python虚拟环境是一个独立的Python运行环境,它允许你为不同的项目创建隔离的Python环境,下面小编就来和大家详细介绍一下吧... 目录什么是python虚拟环境一、使用venv创建和管理虚拟环境1.1 创建虚拟环境1.2 激活虚拟环境1.3 验证虚

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

Python ORM神器之SQLAlchemy基本使用完全指南

《PythonORM神器之SQLAlchemy基本使用完全指南》SQLAlchemy是Python主流ORM框架,通过对象化方式简化数据库操作,支持多数据库,提供引擎、会话、模型等核心组件,实现事务... 目录一、什么是SQLAlchemy?二、安装SQLAlchemy三、核心概念1. Engine(引擎)

Python进阶之列表推导式的10个核心技巧

《Python进阶之列表推导式的10个核心技巧》在Python编程中,列表推导式(ListComprehension)是提升代码效率的瑞士军刀,本文将通过真实场景案例,揭示列表推导式的进阶用法,希望对... 目录一、基础语法重构:理解推导式的底层逻辑二、嵌套循环:破解多维数据处理难题三、条件表达式:实现分支

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

把Python列表中的元素移动到开头的三种方法

《把Python列表中的元素移动到开头的三种方法》在Python编程中,我们经常需要对列表(list)进行操作,有时,我们希望将列表中的某个元素移动到最前面,使其成为第一项,本文给大家介绍了把Pyth... 目录一、查找删除插入法1. 找到元素的索引2. 移除元素3. 插入到列表开头二、使用列表切片(Lis

python中列表应用和扩展性实用详解

《python中列表应用和扩展性实用详解》文章介绍了Python列表的核心特性:有序数据集合,用[]定义,元素类型可不同,支持迭代、循环、切片,可执行增删改查、排序、推导式及嵌套操作,是常用的数据处理... 目录1、列表定义2、格式3、列表是可迭代对象4、列表的常见操作总结1、列表定义是处理一组有序项目的

C++11范围for初始化列表auto decltype详解

《C++11范围for初始化列表autodecltype详解》C++11引入auto类型推导、decltype类型推断、统一列表初始化、范围for循环及智能指针,提升代码简洁性、类型安全与资源管理效... 目录C++11新特性1. 自动类型推导auto1.1 基本语法2. decltype3. 列表初始化3

Python中将嵌套列表扁平化的多种实现方法

《Python中将嵌套列表扁平化的多种实现方法》在Python编程中,我们常常会遇到需要将嵌套列表(即列表中包含列表)转换为一个一维的扁平列表的需求,本文将给大家介绍了多种实现这一目标的方法,需要的朋... 目录python中将嵌套列表扁平化的方法技术背景实现步骤1. 使用嵌套列表推导式2. 使用itert