精华内容
下载资源
问答
  • Pycharm 编辑器快捷键
    2020-11-20 23:52:28

    这些IntelliJ IDEA键盘快捷键可以让你专注于编写代码,让你的双手在键盘上起舞。

    1,搜索文件名:

    ↑ Shift 快速连续按两下

    2,显示便捷提示和快速修复

    ⌘ Cmd + ⤶ Enter

    3,快速生成代码

    Control + ⤶ Enter

    4,选中方法,查看参数信息

    ⌘ Cmd + P

    5,弹出当前打开的文件列表

    ⌘ Cmd + E

    6,根据0到9之间的数字,打开各个相应的工具窗口

    ⌘ Cmd + Num 0-9

    7,保存文件

    ⌘ Cmd + S

    8,打开项目属性配置对话框

    ⌘ Cmd + ;

    9,打开整个IDEA属性配置对话框

    ⌘ Cmd + ,

    10,查找当前文件

    ⌘ Cmd+ F

    11,快速定位到某一行某一列

    ⌘ Cmd + G

    12,替换

    ⌘ Cmd + R

    13,在路径里寻找

    Control+ ↑ Shift + F

    14,在路径里替换

    Control + ↑ Shift + R

    15,环绕选中代码块,生成注释

    ⌘ Cmd + ⌥ Option + T

    16,注释代码或者取消注释

    ⌘ Cmd + /

    17,格式化代码

    ⌘ Cmd + ⌥ Option + L

    18,优化导入,删除掉没用被使用的导入

    ⌘ Cmd + ⌥ Option + O

    19,缩进选中的行

    ⭾ Tab

    20,取消缩进选中的行

    ↑ Shift + ⭾ Tab

    21,将当前行剪切到剪贴板

    ⌘ Cmd + X

    22,将当前行复制到剪贴板

    ⌘ Cmd + C

    23,从粘贴板复制

    ⌘ Cmd + V

    24,重复输入当前行

    ⌘ Cmd + D

    25,开始新的一行

    ↑ Shift + ⤶ Enter

    26,选中的单词或者代码,切换大小写

    ⌘ Cmd + ↑ Shift + U

    27,返回或者前进最近编辑的地方

    ⌘ Cmd + ⌥ Option +←或者→

    28,打开变量声明处

    ⌘ Cmd + B 或者⌘ Cmd + 鼠标左键

    29,打开类型声明处

    Control + ↑ Shift + B

    30,插入注释模板

    ⌘ Cmd + J

    你关注的就是我关心的!

    更多相关内容
  • Linux 命令快捷键

    千次阅读 2021-05-16 16:35:10
    tab 自动补齐(有不知道的吗)Ctrl+u 删除(剪切)此处至开始所有内容Ctrl+k 删除从光标所在位置到行末快速命令行 – 快捷方式? history 搜索历史执行过的命令? ctrl+l 清屏? Reset 刷新终端屏幕,尤其是终端出现字符不...

    tab 自动补齐(有不知道的吗)

    Ctrl+u 删除(剪切)此处至开始所有内容

    Ctrl+k 删除从光标所在位置到行末

    快速命令行 – 快捷方式

    ? history 搜索历史执行过的命令

    ? ctrl+l 清屏

    ? Reset 刷新终端屏幕,尤其是终端出现字符不清晰或乱码时特管用 (和ctrl + l有什么区别? )

    ? ctrl+c 删除整行或停止当前任务

    ? ctrl+z 使正在运行在终端的任务,转入后台(可用fg恢复到前台)

    快速命令行 – 快捷方式

    ? ctrl+a 移动到当前行的开头(a ahead)

    ? ctrl+e 移动到当前行的结尾(e end)

    ? ctrl+s 使终端发呆,静止,可以使快速输出的终端屏幕停下来或者 ctrl+c直接终止。

    ? ctrl+q 退出ctrl+s引起的发呆。

    ? ctrl+d 在空命令行的情况下可以退出终端。

    快速命令行 – 快捷方式

    ? !! 再次执行最后一次命令

    ? !num 再次执行编号为num的历史命令

    ? ls !$ 执行命令ls,并以上一条命令的参数为其参数

    SecureCRT终端配置

    ? 彩色终端

    55f60f61dc58b22919629a57267f4660.png

    ? 快速拷贝、粘贴

    直接划过,然后粘贴就可以了

    9fd2db2e47a795b0009f974e6d541d3c.png

    ? 使用标签页, ctrl + tab / ctrl + shift + tab快速切换

    VIM

    ? :set encoding=  (选项utf8,gb2312,cp936,latin1 )设置字符集,解决乱码

    ? ~ 光标所在处的字符进行大小写互换

    11f21eba23d7bed5b4e677fd805ac0f0.png

    其他

    ? tailf -n 30 notes :指定从notes 文件末尾开始读取00行, 显示会一直继续,直到您按下Ctrl-C 按键顺序来停止。

    a345c248a07d877fabc0287ba31fc26f.png

    ? /sbin/lspci 查看物理信息

    ? cp/mv file{,.new} 直接拷贝/移动成新文件,无需写2次文件名

    1.4 光标移动

    命令模式 ESC

    vi编辑器中的很多命令都是基于光标当前位置的,因此,如何移动光标定位到所需要的位置是一项十分重要的工作,下面进行详细介绍(如无特别说明,下面所讲的命令都是在普通模式下执行)。

    1. 向前移动字符

    将光标向前移动一个字符可以使用命令为:l、Space键或方向键→。如果在命令前加一个数字n,就是将光标向前移动n个字符,例如:

    #include

    假设当前光标在include中的字符c上,则使用5l后,光标将移动到e处。但是要注意:光标的移动不能超过当前行的末尾,当然如果给出的数字超过当前光标到行末尾的字符个数,那么也只能移到行尾。

    2. 向后移动字符

    将光标向后移动一个字符可以使用命令为:h、空格键或方向键←。同上面类似,如果在命令前加一个数字n,就将光标向后移动n个字符,而且光标不能超出行首。

    3. 移到下一行

    将光标移到下一行可以用的命令:+、Enter键、j、Ctrl+n或方向键↓。这些命令之间是有差别的,+和Enter键是将光标移到下一行的行首,其余命令仅是移到下一行,所在的列不变。如果下一行比当前光标所在位置还短,则下标到行尾。

    4. 移到上一行

    将光标上移一行可以使用的命令:-、k、Ctrl+p或方向键↑。同上面的命令类似,-命令将光标移到上一行行首,而另外3个保持在同一列。

    5. 移至行首

    将光标移到当前行的行首使用的命令为0和^。这两个命令在使用时的差别在于命令0是将光标移到当前行的第一个字符,不管它是否为空白符,而命令^将光标移到当前行的第一个非空白符。

    6. 移至行尾

    将光标移到当前行的行尾使用的命令为$。光标移至行尾后,停留在最后一个字符上,如果在该命令前加数字n,则光标将下移到n-1行的行尾。

    7. 按词前移

    将光标按词前移使用的命令为w和W。这两个命令都是将光标向前移至下一个单词的开头,它们的区别在:命令w搜索词被定义为以标点符号或空白符(如制表符、换行符或空格符)分隔的字母或数字串;而命令W搜索的词被定义为非空白符字符串。例如有字符串:

    echo l > /proc/sys/net/ipv4/conf/default/rp_filter

    连续输入命令w,光标从行首移动的位置为:e、l、>、/、p、s、…、/、r、r。

    而命令W,光标从行首移动的位置为:e、l、>、/、r。

    8. 按词后移

    将光标后移的命令是b和B,这两个命令都是将光标后移至上一个单词的开头,同样,他们对词的定义是有区别的。

    9. 移至词尾

    将光标移至当前字符所在词尾的命令是e和E。它们对词的定义与上面的类似。

    10. 移至指定行

    将光标移至指定行的开头可以用命令如下:

    :行号

    行号G

    注意:第一个命令是在命令模式下执行的,而非普通模式。如果没给出行号要显示行号可以用如下命令显示行号:

    :set number

    :ser nu

    如图1-11所示。

    2b70fb34102dc1819731a27d0c282ea5.png

    图1-11 在vi编辑器中显示行号

    将行号去掉可以使用命令:

    :set nonumber

    :set nonu

    1.6 文本输入、删除与修改

    命令模式 ESC

    文本的输入、删除与修改是文件编辑的基本操作,其中大部分命令会将vi编辑器由普通模式切换为编辑模式,下面来介绍这些命令。

    1. 插入命令

    文本的插入命令为i和I。其中i是将其后输出的字符插入到当前光标位置之前。命令I是将其后输入的字符插入到当前光标所在行的行首。

    2. 附加命令

    附加文本的命令为a和A,其中命令a是将其后输入的字符插入到当前光标位置之后,而命令A则是将其后输入的字符追加到当前光标所在行的行尾。

    3. 另起新行

    另起新行的命令为o和O,其中命令o是在当前行的下面另起一行,命令O是在当前行的上面另起一行。新行创建完后,光标停留在新行行首,等待输入文字。

    4. 删除字符

    删除字符的命令为x和X。其中命令x删除光标所在处的字符,而命令X删除光标前面的那个字符。如果之前给出一个数字n,则删除由光标所在字符开始向右的n个字符。

    5. 删除文本对象

    命令dd删除光标所在的行,命令D删除从光标所在位置开始到行尾的所有字符。

    字母d可以与光标移动命令组合,例如:

    d^:从光标位置删至行首,不包括光标位。

    d$:从光标位置删至行尾,包括光标位,与D作用相同。

    dG:删除当前行至文件尾的内容。

    Dgg:删除当前行至文件头的内容。

    6. 修改命令

    修改文本的命令为c、C和cc,它们的作用是用新输入的文本取代原来的文本,这等价于将原来的文本删除后,利用命令i插入新的文本。

    例如有一字符串:Hello World!

    假设光标当前处在e处,输入命令cw后,屏幕显示如下:

    H World!

    此时光标处在H后的空格处,接着输入文本i后按Esc键,屏幕显示如下:

    Hi World!

    从上面可以看出,cw只是修改光标当前位置到词尾的字符,如果要修改整个单词,可以使用命令caw。

    C命令用来修改从光标位置到行尾的文本。如果在前面加一个数字n,那么会把从当前光标位置至当前行下面的n-1行的内容都删除。

    命令cc的功能和C相同,只是修改的范围不同,它修改光标所在的整行内容。

    7. 取代命令

    取代文本的命令为r和R。其中命令r是用其后输入的单个字符取代光标所在的字符,如果在r前加一个数字n,则用其后输入的单个字符取代光标所在处开始向后的n个字符。

    R命令用其后输入的文本取代光标所在处开始的若干个字符,每输入一个字符就取代原有的一个字符,多出的部分附加在后面。

    1.7 复制与粘帖

    命令模式 ESC

    vi编辑器中的缓冲区分为无名缓冲区和命名缓冲区。无名缓冲区以数字编号,一共有9个。前面讲过可以使用删除命令x和dd来删除文本,其实被删除的内容还保存在缓冲区中,最近一次删除的内容被保存在缓冲区1中,次近的在缓冲区2中,以此类推,我们可以使用命令把他们提取回来。

    1. 粘帖

    粘帖缓冲区内容的命令是p和P,这两个命令的区别是:命令p将文本放在当前行之下或当前光标之后,而命令P将文本放在当前行之上或光标之前。

    例:使用vi编辑器打开如下文件,然后进行删除和粘帖操作。

    假设光标当前出在第2行,连续执行dd命令4次,屏幕如下:

    输入命令p,则在屏幕显示如下:

    输入命令”3p,则屏幕显示如下:

    注意:”3用来引用缓冲区3,单个双引号后紧跟缓冲区的编号。

    2. 复制

    命名缓冲区是以字母a~z命名的,利用命名缓冲区可以很好地保存若干文本段,便于以后存取、移动或者重排。访问这些缓冲区时,和前面一样,使用单个双引号。

    复制文本的命令有如下两种格式:

    yy

    y

    其中yy表示复制整行内容,而后者则通过光标移动命令来限定被复制的文本,如果没有指定缓冲区的名字,文本就被插入到无名缓冲区中。如果用大写字母表示缓冲区,则文本就附加到该缓冲区中,缓冲区中原有的内容不会被覆盖。

    3. 不使用缓冲区的复制与移动

    使用的命令为co,它的基本格式如下:

    :, co

    这个命令在命令模式下执行,其中开始行和结束行标识了文本复制的范围,而目标行则是文本粘帖的位置。

    1.8 查找与替换

    命令模式 ESC

    1. 查找

    /str向前查找字符串str,并将光标定位在str的第一个字母上,方便继续操作,按下“/”键后光标跳到vi窗口的最后一行,然后等待输入要查找的字符串,输入完成后按Enter键开始搜索,这时编辑器会高亮显示搜索结果。接下来可以使用命令n来实现光标在搜索结果中移动。

    命令?与/的工作方式相同,只有搜索方向相反。

    使用上面介绍的命令,例如/the来查找时,可能需要搜索匹配单词soothe和there,这时需要使用如下的形式:

    /\

    同理,要匹配一行的开头与结尾需要使用^和$字符,例如:

    big$

    这个命令只能匹配到一行末尾的单词big。

    :set ignorecase

    如果不关心目标字符串中的大小写,可以用上面的命令来设置。

    :set nowrapscan

    上面的命令是在输入目标字符串的过程中vi就开始搜索工作,即就是未完成输入事就能找到目标。

    2. 替换命令

    使用的命令为s和S,其中命令s用随后输入的文本替换光标所在处的字符。命令S将新输入的文本替换当前整行。

    3. 全局替换

    全局替换命令有几种常用的格式:

    g/s1/s//s2/

    将包含字符串s1的所有行中用字符串s2替换s1的首次出现,即就是将所有行中第一次出现的s1替换为s2。

    例如程序如下:

    输入命令g/x/s//abc/后,上面的程序变为:

    可以看到每行中存在x的第一次出现处都被换为abc。

    如果要将文件中的所有字符串s1都替换为字符串s2,则使用如下命令:

    g/s1/s//s2/g

    例如程序如下:

    输入命令g/x/s//abc/g后,上面的程序变为:

    可以看到所有的x都被替换为abc了。

    该命令基本与上面的功能相同,只是在替换之前给出提示要求确认,如果回答y则进行替换,否则不作替换。

    命令模式:在Linux终端中输入“vim 文件名”就进入了一般模式,但不能输入文字。

    编辑模式:在一般模式下按i就会进入编辑模式,此时就可以写程式,按Esc可回到命令模式。

    未行模式:在一般模式下按:就会进入命令模式,左下角会有一个冒号出现,此时可以敲入命令并执行。

    命令模式:

    i在光标前进入

    I在行首进入

    a在光标后进入

    A在行末进入

    o在光标所在行的下一行行首并进入编辑模式

    O在光标所在行的上一行行首并进入编辑模式

    cw修改一个单词

    dw删除一个单词

    dd删除一行

    u撤销上一次操作

    CTRL+r重新上一次操作

    GG光标快速回到文件底部

    gg光标快速回到文件首部

    4dd删除光标所在行开始的4行

    p在光标下一行进行粘贴

    yy复制一行

    d$删除光标后面的字符到行末

    末行模式:

    q 退出

    q!强制退出

    w保存

    wq保存并退出

    wq!强制保存并退出

    set nonu不显示行数

    set nu 显示行数

    set autoindent自动对齐

    set noautoindent取消自动对齐

    1,5s/mail/gmail/g全局替换(1-5行)

    1,$s/mail/gmail/g全局替换

    按键 作用

    Ctrl+d键盘输入结束或退出终端

    Ctrl+s暂定当前程序,暂停后按下任意键恢复运行

    Ctrl+z将当前程序放到后台运行,恢复到前台为命令fg

    Ctrl+a将光标移至输入行头,相当于Home键

    Ctrl+e将光标移至输入行末,相当于End键

    Ctrl+k删除从光标所在位置到行末

    Ctrl+u 删除从光标所在位置到行头

    Alt+Backspace向前删除一个单词

    Shift+PgUp将终端显示向上滚动

    Shift+PgDn将终端显示向下滚动

    学会使用通配符

    通配符是一种特殊语句,主要有星号(*)和问号(?),用来对对字符串进行模糊匹配(比如文件名,参数名)。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。

    终端里面输入的通配符是由shell处理的,不是由所涉及到命令语句处理的,它只会出现在命令的“参数值”里(它不用在 命令名称里, 命令不记得,那就用Tab补全)。当shell在“参数值”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该通配符作为一个普通字符传递给“命令”,然后再由命令进行处理。总之,通配符 实际上就是一种shell实现的路径扩展功能。在 通配符被处理后, shell会先完成该命令的重组,然后再继续处理重组后的命令,直至执行该命令。

    说了这么多,感觉来感受下吧

    先使用touch命令创建2个文件,后缀都为txt

    $ touch adsfasd.txt wergjlkas.txt

    文件名有点怪?我是故意的,意思是你可以随便输入什么文件名。然后意外发生了,过了很长时间,你已经忘了这两个文件的文件名,现在你想在你大堆其他文件中找到这两个文本文件怎么办呢,这时候你就可以使用通配符了

    $ ls *.txt

    uid-21288388-id-4814719.html

    就这哦,没啥了不起嘛,不慌,还有更厉害的,如果在windows中要你一次性创建一些这样的文件你该怎么做,“love_1_linux.txt, love_2_linux.txt,... love_10_linux.txt”,不知道咋办了吧。不过这对linux来说也是小意思

    $ touch love_{1..10}_linux.txt

    uid-21288388-id-4814719.html

    shell常用通配符:

    字符

    含义

    *

    匹配 0 或多个字符

    ?

    匹配任意一个字符

    [list]

    匹配 list 中的任意单一字符

    [!list]

    匹配 除list 中的任意单一字符以外的字符

    [c1-c2]

    匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]

    {string1,string2,...}

    匹配 sring1 或 string2 (或更多)其一字符串

    {c2..c2}

    匹配 c1-c2 中全部字符 如{1..10}

    这下满足了你了吧

    地方

    学会在命令行中获取帮助

    设想一下,假如你是一个娇小柔弱的妹子,当你遇到体力活时,你会怎么办呢,哈哈,不用多想肯定是找man(男人)来帮忙。 没错,我们在linux环境中,如果你遇到困难的话,无论男女,是否娇弱,你都可以找man(男人)来帮忙,不过要明白它不是真的man,只是Manual page的缩写。

    Manual pages是在Unix或类Unix操作系统在线软件文档的一种普遍的形式。 内容包括计算机程序(包括库和系统调用),正式的标准和惯例,甚至是抽象的概念。用户可以通过执行man命令调用手册页。

    你可以使用如下方式来获得某个命令的说明和使用方式的详细介绍

    $ man

    比如你想查看man命令本身的使用方式,你可以输入

    man man

    通常情况下,man手册里面的内容都是英文的,这就要求你有一定的英文基础。man手册的内容很多,涉及了linux使用过程中的方方面面,为了便于查找,是做了分册(分区段)处理的,在Research Unix、BSD、OS X和Linux中,手册通常被分为8个区段,安排如下:

    区段

    说明

    1

    一般命令

    2

    系统调用

    3

    库函数,涵盖了C标准函数库

    4

    特殊文件(通常是/dev中的设备)和驱动程序

    5

    文件格式和约定

    6

    游戏和屏保

    7

    杂项

    8

    系统管理命令和守护进程

    要查看相应区段的内容,就在man后面加上相应区段的数字即可,如:

    $ man 3 printf

    所有的手册页遵循一个常见的布局,其为通过简单的ASCII文本展示而优化,而这种情况下可能没有任何形式的高亮或字体控制。一般包括以下部分内容:

    NAME(名称)

    该命令或函数的名称,接着是一行简介。

    SYNOPSIS(概要)

    对于命令,正式的描述它如何运行,以及需要什么样的命令行参数。对于函数,介绍函数所需的参数,以及哪个头文件包含该函数的定义。

    DESCRIPTION(说明)

    命令或函数功能的文本描述。

    EXAMPLES(示例)

    常用的一些示例。

    SEE ALSO(参见)

    相关命令或函数的列表。

    也可能存在其他部分内容,但这些部分没有得到跨手册页的标准化。常见的例子包括:OPTIONS(选项),EXIT STATUS(退出状态),ENVIRONMENT(环境),BUGS(程序漏洞),FILES(文件),AUTHOR(作者),REPORTING BUGS(已知漏洞),HISTORY(历史)和COPYRIGHT(版权)。

    通常man手册中的内容很多,你可能不太容易找到你想要的结果,不过幸运的是你可以在man中使用搜索,/,查找到后你可以使用n键切换到下一个关键字所在处,shift+n为上一个关键字所在处。使用Space(空格键)翻页,Enter(回车键)向下滚动一行,或者使用j,k(vim编辑器的移动键)进行向前向后滚动一行。按下h键为显示使用帮助(因为man使用less作为阅读器,实为less工具的帮助),按下q退出

    想要获得更详细的帮助,你还可以使用info命令,不过通常使用man就足够了。如果你知道某个命令的作用,只是想快速查看一些它的某个具体参数的作用,那么你可以使用--help参数,大部分命令都会带有这个参数,如

    $ ls --help

    52049bb5f3800fb84127cdb993468a81.png

    展开全文
  • 下列快捷组合键可在文本编辑器中用于在打开的文档中删除、移动或者格式化文本。 命令名 快捷键 说明 编辑.分行 Enter - 或 - Shift + Enter 插入一个新行。 注意...
     

    下列快捷组合键可在文本编辑器中用于在打开的文档中删除、移动或者格式化文本。

    命令名

    快捷键

    说明

    编辑.分行

    Enter

    - 或 -

    Shift + Enter

    插入一个新行。

    注意:

    在某些编辑器中,如 HTML 设计器的“设计”视图,Enter 的行为会随上下文环境的不同而有所不同。有关更多信息,请参见您所使用的编辑器的文档。

    编辑.字符转置

    Ctrl + T

    交换插入点两边的字符。例如,AC|BD 成为 AB|CD。仅在文本编辑器中可用。

    编辑.清除书签

    Ctrl + K,Ctrl + L

    移除当前文档中所有未命名的书签。

    编辑.折叠标记

    Ctrl + M,Ctrl + T

    隐藏选定的 HTML 标记,并在其位置显示省略号 (. . .)。可以通过将鼠标指针置于“. . .”上方,以工具提示的方式查看完整的标记。

    编辑.折叠到定义

    Ctrl + M,Ctrl + O

    自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。

    编辑.注释选定内容

    Ctrl + K,Ctrl + C

    使用编程语言的正确注释语法将代码的当前行标记为注释。

    编辑.完成单词

    Alt + 向右键

    - 或 -

    Ctrl + 空格键

    显示基于当前语言的“完整单词”。

    编辑.复制参数提示

    Ctrl + Shift + Alt + C

    将 IntelliSense 显示的参数信息复制到剪贴板。

    编辑.向后删除

    Backspace

    - 或 -

    Shift + Backspace

    删除光标左侧的一个字符。

    编辑.删除水平空白

    Ctrl + K,Ctrl + /

    折叠选定内容中的空白,如果没有选定内容,则删除与光标相邻的空白。

    编辑.编排文档格式

    Ctrl + K,Ctrl + D

    按照“选项”对话框“文本编辑器”部分中语言的“格式设置”窗格上指定的设置,对语言应用缩进和空格格式设置。

    编辑.格式化选定内容

    Ctrl + K,Ctrl + F

    根据周围的代码行,正确缩进选定的代码行。

    编辑.生成方法存根

    Ctrl + K,Ctrl + M

    为光标停留在其中的方法调用创建新的方法声明。仅在使用 C# 代码时可用。

    有关更多信息,请参见生成方法存根 (Stub)。

    编辑.隐藏选定内容

    Ctrl + M,Ctrl + H

    隐藏选定文本。信号图标标记隐藏文本在文件中的位置。

    编辑.插入制表符

    Tab

    使文本行缩进指定数目的空格。

    编辑.剪切行

    Ctrl + L

    将所有选定的行剪切到“剪贴板”;如果尚未选定任何内容,则将当前行剪切到“剪贴板”。

    编辑.删除行

    Ctrl + Shift + L

    删除所有选定行;如果没有选定行,则删除当前行。

    编辑.上开新行

    Ctrl + Enter

    在插入点之上插入一个空行。

    编辑.下开新行

    Ctrl + Shift + Enter

    在插入点之下插入一个空行。

    编辑.行转置

    Shift + Alt + T

    将包含插入点的行移动到下一行之下。

    编辑.列出成员

    Ctrl + J

    编辑代码时,列出当前类的成员以完成语句。

    编辑.转换为小写

    Ctrl + U

    将选定文本更改为小写字符。

    编辑.转换为大写

    Ctrl + Shift + U

    将选定文本更改为大写字符。

    编辑.改写模式

    Insert

    在插入和改写插入模式之间切换。仅在使用文本编辑器时可用。

    编辑.参数信息

    Ctrl + Shift + 空格键

    基于当前语言显示包含当前参数信息的工具提示。仅可用于 HTML 设计器的“源”视图。

    编辑.粘贴参数提示

    Ctrl + Shift + Alt + P

    将先前从 IntelliSense 复制的参数信息粘贴到光标所指示的位置。

    编辑.停止隐藏当前区域

    Ctrl + M,Ctrl + U

    移除当前选定区域的大纲显示信息。

    编辑.停止大纲显示

    Ctrl + M,Ctrl + P

    从整个文档中移除所有大纲显示信息。

    编辑.交换定位点

    Ctrl + K,Ctrl + A

    交换当前选定内容的定位点与结束点。

    编辑.左缩进

    Shift + Tab

    将选定行左移一个制表位。

    编辑.切换所有大纲显示

    Ctrl + M,Ctrl + L

    在隐藏和显示状态之间切换所有以前被标记为隐藏的文本部分。

    编辑.切换书签

    Ctrl + K,Ctrl + K

    在当前行处设置或移除书签。

    编辑.切换大纲显示展开

    Ctrl + M,Ctrl + M

    在隐藏和显示状态之间切换当前选定的隐藏文本部分。

    编辑.切换任务列表快捷方式

    Ctrl + K,Ctrl + H

    在当前行处设置或移除快捷方式。

    编辑.切换自动换行

    Ctrl +E,Ctrl + W

    启用或禁用编辑器中的自动换行。

    编辑.取消注释选定内容

    Ctrl + K,Ctrl + U

    从代码的当前行中移除注释语法。

    编辑.查看空白

    Ctrl + R,Ctrl + W

    显示或隐藏空格和制表符标记。

    编辑.字删除直至结尾处

    Ctrl + Delete

    删除插入点右侧的单词。

    编辑.字删除直至开始处

    Ctrl + Backspace

    删除插入点左侧的单词。

    编辑.字转置

    Ctrl + Shift + T

    对调插入点两边的单词。例如,|End Sub 将更改为读取 Sub End|。

    展开全文
  • 可以在Visual Studio 2008中点击菜单 Tools > Import and Export Settings… > Reset all settings,此外还有一些Import和Export的选项可用。 8,通过按"tab"两次插入代码块 操作步骤: 在编辑的中输入代码片段,...
  • 解决 VSCode Ctrl Shift P 快捷键可用

    千次阅读 多人点赞 2020-10-30 11:08:29
    在把 Ctrl - Shift - A 这个快捷键绑定删除之后,发现默认的 Ctrl - Shift - P 仍然不可用,所以怀疑是产生了快捷键冲突。 OpenArk 软件下载 为了解决快捷键冲突,就要查看当前系统上到底注册了哪些热键,经过一番...

    背景描述

    最近使用 VSCode 的时候,发现 Ctrl - Shift - P 没法呼出命令面板 Command Palette,而且它被莫名其妙地修改为 Ctrl - Shift - A

    在把 Ctrl - Shift - A 这个快捷键绑定删除之后,发现默认的 Ctrl - Shift - P 仍然不可用,所以怀疑是产生了快捷键冲突


    OpenArk 软件下载

    为了解决快捷键冲突,就要查看当前系统上到底注册了哪些热键,经过一番搜索,发现了两个工具:


    解决热键冲突

    OpenArk 这个软件其实是一个工具集,我刚拿到完全不知道如何使用,直到看到这篇文章

    • 点击 内核 标签页
    • 点击右下角 进入内核模式(需要事先退出 360 等软件)
    • 过滤器 中输入 ctrl+shift+p

    • 现在找到了“罪魁祸首”,就是 PicGo,它将 Ctrl - Shift - P 组合键用于快捷上传。赶紧打开 PicGo 将快捷上传的热键改为 Ctrl - Shift - U

    • 再次到 VS Code 中使用 Ctrl - Shift - P,熟悉的味道又回来了。

    最后再感叹两句:

    • OpenArk 真是个好软件。
    • PicGo 作者可能不习惯用文本编辑器来写代码,因为 SublimeTextVSCode 它们呼出命令面板的默认快捷键都是 Ctrl - Shift - P,算是一种惯例了。

    相关资料


    2020.10.30


    展开全文
  • Idea快捷键大全(Windows)

    万次阅读 多人点赞 2019-04-26 14:31:13
    快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X ...
  • 很多程序员在学习python的时候,是否遇到过一些操作不方便且很繁琐小问题,特别还会影响到你工作的进度,或许这50个快捷键能够帮助到你哦!首先先从Shift系列的按键开始:1. Shift+Alt+Enter 切换全屏编辑2. Shift+...
  • emacs快捷键

    2020-11-04 17:17:21
    C-h w 显示命令被绑定到哪些快捷键上 C-h f 显示函数的功能 C-h v 显示变量的含义和值 C-h b 显示当前缓冲区所有可用快捷键 C-h t 打开emacs教程 C-h i 打开info阅读器 C-h C-f 显示emacs FAQ C-h p 显示本机Elisp...
  • 前端四种常用的工具用法快捷键

    千次阅读 2018-04-21 02:04:56
    这个在所有语言下都可用, 对行和选中项都可用。 插件部分: 首先是安装包管理器Package Contro 1. emmet 2. 侧边栏增强插件SideBarEnhancements 3. 控制台呼出插件Terminal 4. 代码提示插件Sublime...
  • Delphi7快捷键

    2021-12-16 14:37:28
    3.Shift+F10 等于鼠标右键(Windows快捷键)。 4.Shitf+箭头 选择 5.shift +F12 快速查找窗体并打开 6.F7 (步进式调试同时追踪进入子过程) 7.F8 (步进式调试不进入子过程) 8.F9 运行 9.F12 ...
  • 可以在文本编辑器中使用下列快捷键组合在打开文档中删除、移动或者格式化文本。 ms366735.alert_note(zh-cn,VS.90).gif说明: 当您在“导入和导出设置向导”中选择“Visual C# 开发设置”时,将会应用 Visual C# ...
  • IDEA快捷键

    2020-12-19 21:06:39
    一、常用快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的...
  • idea 快捷键汇总

    2020-12-19 21:07:07
    1.IDEA常用快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的...
  • 的确,这个快捷键是可以删除一行文本,但确切的说,Ctrl+L 并不是仅仅删除了一行文本,而是 剪切 了一行文本。2、前提条件:你已经在操作系统上妥当安装好了 Notepad++,并运行它。3、在空文档里随便输入一些字符、...
  • idea快捷键大全

    千次阅读 2021-01-17 18:46:02
    弹出重构菜单 Shift+F6,重命名 F6,移动 F5,复制 Alt+Delete,安全删除 Ctrl+Alt+N,内联 ============================================================ 十大Intellij IDEA快捷键 Intellij IDEA中有很多快捷键让...
  • Intellij 常用快捷键

    2021-01-12 06:34:18
    Intellij 快捷键编辑Ctrl + Y 删除光标所在行 或 删除选中的行Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标...
  • java快捷键

    2021-03-09 17:20:12
    重要十大快捷键1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这...
  • idea 快捷键大全

    千次阅读 2022-04-13 22:42:50
    自动代码 快捷键 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate) fori/sout/psvm + Tab Ctrl+Alt+T 生成try catch 或者 Alt+enter CTRL+ALT+T 把选中的代码...
  • Mac终端快捷键

    2022-04-17 10:44:58
    mac 终端快捷键
  • shell行编辑快捷键(命令行快捷键

    千次阅读 2019-01-29 11:20:50
    linux shell行编辑控制命令编辑命令光标移动文本修改补全、删除、粘贴改变大小写交换字符、单词位置重新执行命令Bang (!) 命令参考文档 Linux Shell的行编辑功能非常强大,熟练运用下面的快捷键将对提高shell交互...
  • IDEA常用快捷键

    2021-07-20 11:21:21
    ctrl快捷键 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择...
  • IDEA 快捷键

    2021-03-30 11:30:18
    Ctrl 快捷键 介绍 Ctrl + F ... 在当前文件进行文本查找(必备) ... 删除光标所在行 或 删除选中的行(必备) Ctrl + X 剪切光标所在行 或 剪切选择...
  • IDEA编译器快捷键

    2021-03-15 20:53:59
    IDEA快捷键一、常用快捷键- 提示与代码生成部分- 选择/移动/复制代码:- 代码优化- 查找与替换- 阅读代码部分二、快捷键大全1、Ctrl相关2、Alt相关3、Shift相关4、Ctrl + Alt相关5、Ctrl + Shift相关6、Alt + Shift...
  • 安全删除Ctrl+Alt+N,内联 十大Intellij IDEA快捷键 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。 以前也整理过Intellij的...
  • IDEA2021最新常用快捷键

    千次阅读 2021-06-16 17:23:13
    快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切...
  • python的快捷键

    千次阅读 2020-12-03 01:28:05
    常用快捷键1、Ctrl+Enter:在下方新建行但不移动光标2、Shift+Enter:在下方新建行并移到新行行首3、Ctrl+/:注释(取消注释)选择的行4、Ctrl+Alt+L:格式化代码5、Ctrl+Shift++:展开所有的代码块6、Ctrl+Shift+-:...
  • 另外,Intellij的书签功能也是不错的,用Ctrl+Shift+Num定义1-10书签(再次按这组快捷键则是删除书签),然后通过Ctrl+Num跳转。这避免了多次使用前/下一编辑位置Ctrl+Left/Right来回跳转的麻烦,而且此快捷键默认与...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,492
精华内容 9,796
热门标签
关键字:

删除文本可用快捷键