昨天今天(2024-01-05 10:17)凌晨摸索了快捷键设置
1.快速打开软件
像下面这样设置就可以快速打开常用的软件
2.页面切换、关闭
tab+alt 快速双页面切换
长按alt再多次tab可以切换更多选择(感觉edge里一个页面就是一个程序,因为这里切换的时候是可以按页面切换的。
等等,难道一个页面是一个线程,这个快捷键是换线程的。)
alt+f4 关闭当前进程(整个程序的样子)
ctrl+w 关闭edge里当前页面,也可以关闭powerpoint里的线程
Alt+F4和Ctrl+W都可以用来关闭窗口或程序
-
Alt+F4:
- 作用范围:Alt+F4通常用于关闭当前活动的窗口或程序。如果你在桌面上没有打开任何程序窗口时按下Alt+F4,它可能会呈现关机、重启或睡眠等选项。
- 行为:当你按下Alt+F4时,系统会向当前活动的应用程序发送一个信号,告诉它用户想要关闭程序。大多数应用程序在接收到这个信号后,会进行正常的关闭流程,如提示用户保存未保存的工作。
- 使用场景:更多用于完全退出程序或关闭窗口。
-
Ctrl+W:
- 作用范围:Ctrl+W通常用于关闭当前活动的文档或标签页,而不是整个程序。例如,在Web浏览器中,Ctrl+W会关闭当前的浏览器标签,但不会关闭浏览器本身。在文档编辑器中,它可能会关闭当前文档但不退出程序。
- 行为:Ctrl+W的行为可能因应用程序而异,但一般来说,它是用来关闭一个子单元(如标签页、文档)而不是整个应用程序。
- 使用场景:用于在不退出程序的情况下,关闭当前工作的子单元或标签。
总结:
- Alt+F4是一个更“全局”的命令,用于关闭整个应用程序或窗口。
- Ctrl+W则更“局部”,通常用于关闭应用程序内的一个子单元,如文档或标签页,而不会关闭整个应用程序。
Microsoft Edge快捷键 中间+是组合键 2024-03-24
标签
Ctrl + T 打开一个新标签页。
Ctrl + W(或 Ctrl + F4)关闭当前标签页。
Ctrl + Shift + T 重新打开刚才关闭的标签页。
Ctrl + Tab 切换到下一个标签页。
Ctrl + Shift + Tab 切换到前一个标签页。
收藏夹
Ctrl + D 把当前网站添加到收藏夹或书签。
Ctrl + Shift + O 打开收藏夹。
面板
Ctrl + J 打开下载面板。
Ctrl + H 打开历史记录面板。
页面
Ctrl + + 放大页面内容(如果眼睛不够用或文字太小,这个快捷键帮到你)。
Ctrl + - 缩小页面内容。
Ctrl + 0 将缩放级别重置为默认。
Ctrl + R (或 F5) 刷新当前页面。
Ctrl + F(或 F3)打开搜索栏,以在当前页面查找内容。
Ctrl + P 打印当前页面。
窗口
Ctrl + N 打开一个新的浏览器窗口。
Ctrl + Shift + N 打开一个新的隐私浏览窗口(类似于Chrome的隐身模式)。
搜索栏
Ctrl + E 跳转到搜索栏并开始一次新的搜索。
Alt + D 或 Ctrl+L 将焦点定位到地址栏。
Copilot
Ctrl + Shift +. 打开Edge中的Copilot。
PyCharm常用快捷键
快捷键 | 作用 |
---|---|
ctrl + j |
显示可用的代码模板 |
ctrl + b |
查看函数、类、方法的定义 |
ctrl + alt + l |
格式化代码 |
alt + enter |
万能代码修复快捷键 |
ctrl + / |
注释/反注释代码 |
shift + shift |
万能搜索快捷键 |
ctrl + d / ctrl + y |
复制/删除一行代码 |
ctrl + shift + - / ctrl + shift + + |
折叠/展开所有代码 |
F2 |
快速定位到错误代码 |
ctrl + alt + F7 |
查看哪些地方用到了指定的函数、类、方法 |
常见运算符
运算符 | 描述 |
---|---|
[] [:] |
下标,切片 |
** |
指数 |
~ + - |
按位取反, 正负号 |
* / % // |
乘,除,模,整除 |
+ - |
加,减 |
>> << |
右移,左移 |
& |
按位与 |
^ | |
按位异或,按位或 |
<= < > >= |
小于等于,小于,大于,大于等于 |
== != |
等于,不等于 |
is is not |
身份运算符 |
in not in |
成员运算符 |
not or and |
逻辑运算符 |
= += -= *= /= %= //= **= &= |= ^= >>= <<= |
(复合)赋值运算符 |
搞不清楚运算符的优先级,可以使用圆括号来确保运算的执行顺序。
内置函数
函数 | 说明 |
---|---|
abs |
返回一个数的绝对值,例如:abs(-1.3) 会返回1.3 。 |
bin |
把一个整数转换成以'0b' 开头的二进制字符串,例如:bin(123) 会返回'0b1111011' 。 |
chr |
将Unicode编码转换成对应的字符,例如:chr(8364) 会返回'€' 。 |
hex |
将一个整数转换成以'0x' 开头的十六进制字符串,例如:hex(123) 会返回'0x7b' 。 |
input |
从输入中读取一行,返回读到的字符串。 |
len |
获取字符串、列表等的长度。 |
max |
返回多个参数或一个可迭代对象中的最大值,例如:max(12, 95, 37) 会返回95 。 |
min |
返回多个参数或一个可迭代对象中的最小值,例如:min(12, 95, 37) 会返回12 。 |
oct |
把一个整数转换成以'0o' 开头的八进制字符串,例如:oct(123) 会返回'0o173' 。 |
open |
打开一个文件并返回文件对象。 |
ord |
将字符转换成对应的Unicode编码,例如:ord('€') 会返回8364 。 |
pow |
求幂运算,例如:pow(2, 3) 会返回8 ;pow(2, 0.5) 会返回1.4142135623730951 。 |
print |
打印输出。 |
range |
构造一个范围序列,例如:range(100) 会产生0 到99 的整数序列。 |
round |
按照指定的精度对数值进行四舍五入,例如:round(1.23456, 4) 会返回1.2346 。 |
sum |
对一个序列中的项从左到右进行求和运算,例如:sum(range(1, 101)) 会返回5050 。 |
type |
返回对象的类型,例如:type(10) 会返回int ;而 type('hello') 会返回str 。 |