zoukankan      html  css  js  c++  java
  • 我的一些提高效率的设置

    Windows 10

    按键

    左侧CapsLock 改成左侧Ctrl,左侧Ctrl与左侧Alt更换。习惯mac的conmmand会不去了。
    这样左侧就有两个Ctrl分别是之前的CapsLock和Alt。左侧原本的Ctrl变成Alt。
    修改注册表实现:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout]
    "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,38,00,1d,00,1d,00,38,00,00,00,00,00	
    

    保存上述内容到x.reg双击后重启。

    AutohotKey

    经过注册表改按键之后,原本的alt+table切换应用变得不方便,使用autohotkey变为ctrl+`。
    安装完之后,右键新建autohotkey脚本,写入如下:

    Loop, %0%  ; For each parameter:
      {
        param := %A_Index%  ; Fetch the contents of the variable whose name is contained in A_Index.
        params .= A_Space . param
      }
    ShellExecute := A_IsUnicode ? "shell32ShellExecute":"shell32ShellExecuteA"
     
    if not A_IsAdmin
    {
        If A_IsCompiled
           DllCall(ShellExecute, uint, 0, str, "RunAs", str, A_ScriptFullPath, str, params , str, A_WorkingDir, int, 1)
        Else
           DllCall(ShellExecute, uint, 0, str, "RunAs", str, A_AhkPath, str, """" . A_ScriptFullPath . """" . A_Space . params, str, A_WorkingDir, int, 1)
        ExitApp
    }
    LCtrl & `::AltTab
    

    修改AltTab热键 https://wyagd001.github.io/zh-cn/docs/Hotkeys.htm#AltTabDetail

    文件保存到C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp目录,实现开机自启动。
    文件权限设置为管理员,防止某些管理员权限打开的应有下无效:

    ahk中文文档 https://wyagd001.github.io/zh-cn/docs/AutoHotkey.htm

    Linux 改按键

    https://www.cnblogs.com/feipeng8848/p/12815360.html

    Visual Studio

    字体

    Source-Code-Pro
    JetBrains Mono https://www.jetbrains.com/lp/mono/

    viasfora


    https://marketplace.visualstudio.com/items?itemName=TomasRestrepo.Viasfora

    XAML Styler

    https://marketplace.visualstudio.com/items?itemName=NicoVermeir.XAMLStyler

    快捷键

    https://docs.microsoft.com/zh-cn/visualstudio/ide/default-keyboard-shortcuts-for-frequently-used-commands-in-visual-studio?view=vs-2019

    插入代码段(Ctrl+K, Ctrl+S)
    在光标下面插入空行(Ctrl+Shift+Enter)
    注释(Ctrl+K, Ctrl+C)
    折叠或者展开当前方法(Ctrl+M,Ctrl+M)
    折叠所有方法 (Ctrl+M,Ctrl+O)
    智能感知(Ctrl + J)
    格式化整个文档(Ctrl + K, Ctrl + D)(Ctrl+E, Ctrl+D)

    Ctrl + } = 匹配大括号、括号
    Ctrl + Shift +} = 在匹配的括号、括号内选择文本
    Ctrl + Shift + S = 保存所有文件和项目
    Ctrl + K,Ctrl + C = 注释选定行
    Ctrl + K,Ctrl + U = 取消选定行的注释
    Ctrl + K,Ctrl + D = 正确对齐所有代码
    Shift + End = 从头到尾选择整行
    Shift + Home = 从尾到头选择整行
    Ctrl + Delete = 删除光标右侧的所有字
    Ctrl + M + L: 展开所有方法
    Ctrl + M + A: 折叠所有方法

    复制一行:Ctrl + D
    转换为大写:Ctrl + Shift + U
    转换为小写:Ctrl + U
    将选定内容扩展到包含块:Shift + Alt + ]
    切换行注释:Ctrl + K,Ctrl + /
    切换块注释:Ctrl + Shift + /
    注释选定内容:Ctrl + K,Ctrl + C

    编辑.转到行 Ctrl+G [全局]
    编辑.查看定义 Alt+F12 [文本编辑器]

    两次ctrl + k 添加/删除书签
    ctrl k ctrl w 打开书签管理器

    启用导航到反编译源

    搜索技巧

    引号

    不拆分关键字

    加减号+-

    加号表示搜索「必然包含」加号之后的词,减号表示搜索「必然不包含」减号之后的词。

    搜索特定网站——"site:"命令


    site后面无空格,不然无效! 【注意】site后面无空格,不然无效! 【注意】site后面无空格,不然无效!

    通配符*

    程序员的「金手指」

    tutorial
    example
    tricks
    cheatsheet
    cookbook
    awesome
    在学习任何一个领域的内容的时候,这几个关键词都用得上。以python为例,我们可以搜索:

    python tutorial
    python tricks
    python cookbook
    ……

    filetype:文件格式

    比如:百度搜索“2020年高考全国一卷数学真题 filetype:pdf”

    intitle:

    只搜索到标题中包含被限定的关键词的信息,例如:张宇 intitle:歌手

    inanchor

    inanchor:指令返回的结果是导入链接锚文字中包含搜索词的页面。百度不支持inanchor。比如在Google 搜索 :inanchor:点击这里返回的结果页面本身并不一定包含“点击这里”这四个字,而是指向这些页面的链接锚文字中出现了“点击这里”这四个字。

    allintitle

    allintitle:搜索返回的是页面标题中包含多组关键词的文件。
    例如 :allintitle:SEO 搜索引擎优化
    就相当于:intitle:SEO intitle:搜索引擎优化
    返回的是标题中中既包含“SEO”,也包含“搜索引擎优化”的页面

    allinurl

    与allintitle: 类似。
    allinurl:SEO 搜索引擎优化
    就相当于 :inurl:SEO inurl:搜索引擎优化

  • 相关阅读:
    sqlalchemy
    tornado-模板继承extend,函数和类的导入
    vi规范
    Spark 分布式SQL引擎
    Spark SQL 编程
    Spark SQL 基本原理
    spark SQL概述
    spark 多语言编程
    hadoop YARN
    spark 存储管理机制
  • 原文地址:https://www.cnblogs.com/feipeng8848/p/12548678.html
Copyright © 2011-2022 走看看