Skip to content

izhaowang/autohotkey1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

autohotkey1

autohotkey !1::Suspend !2::Edit !3::Reload

#IfWinActive ahk_class Chrome_WidgetWin_0 ; 其他类型 热键定义

; ----------------1. html标签 & 个别css----------------

:*:hdiv::

{Left 6} ; div标签 return

:*:htable::

{Left 8} ;table标签 return

:*:htr::{Left 5} ;tr标签 return

:*:htd::{Left 5} ;td标签 return

:*:hth::{Left 5} ;td标签 return

:*:haa::{Left 4} ;a标签 return

:*:hul::

    {Left 5} ; ul标签 return

    :*:h11::

    {Left 5} ; li标签 return

    :*:hdl::

    {Left 5} ; dl 标签 return

    :*:hdt::

    {Left 5} ; dt 标签 return

    :*:hdd::

    {Left 5} ; dd 标签 return

    :*:himg::{Left 4} ;img标签 return

    :*:hh1::

    {Left 5} ; h1标签 return

    :*:hh2::

    {Left 5} ;h2标签 return

    :*:hh3::

    {Left 5} ;h3标签 return

    :*:hh4::

    {Left 5} ; h4标签 return

    :*:hpp::

    {Left 4} ; p 标签 return

    :*:hii::{Left 4} ; i 标签 return

    :*:hem::{Left 5} ; em 标签 return

    :*:hstrong::{Left 9} ; strong标签 return

    :*:hbb::{Left 4} ; b标签 return

    :*:hform::

    {Left 7} ; form标签 return

    :*:hcheck:: ; checkbox标签 return

    :*:hfield::

    {Left 11} ; fieldset 标签 return

    :*:hradio:: ; radio 标签 return

    :*:texth::<textarea name=""></textarea>{Left 11} ; textarea 标签 return

    :*:hipt:: ; input标签 return

    :*:hslt::{Left 9} ; select 标签 return

    :*:hopt::{Left 11} ; option 标签 return

    :*:hlabel::{Left 8} ; lable标签 return

    :*:hbtn::{Left 9} ; button 标签

    :*:hspan::{Left 7} ; span 标签 return

    :*:hbr::
    ; br 标签 return

    :*:hiframe::<iframe name="" frameborder="0" scrolling="no" src=""></iframe>{Left 11} ; iframe 标签 return

    :*:hscript::<script src="" type="text/javascript"></script>{Left 34} ; script 标签 return

    :*:hlink::{Left 20} ; link 标签 return

    :*:hheader::

    {Left 9} ; header 标签 return

    :*:hfooter::

    {Left 9} ; footer 标签 return

    :*:harticle::

    {Left 10} ; article 标签 return

    :*:hsection::

    {Left 10} ; section 标签 return

    :*:haside::

    {Left 8} ; aside 标签 return

    :*:htplt::{Left 11} ; template 标签 return

    :*:hblock::{Left 8} ; block 标签 return

    :*:htext::{Left 8} ; text 标签 return

    :*:hview::{Left 7} ; text 标签 return

    :*:hslot::{Left 7} ; slot 标签 return

    :*:psrc::position:relative; ; 相对定位 return

    :*:psac::position:absolute; ; 绝对定位 return

    :*:psfc::position:fixed; ; fix 定位 return

    :*:bgcc::background-color:#;{Left 1} ; 背景色css return

    :*:bgic::background-image:;{Left 1} ; 背景图css return

    ; ----------------2. 特殊字符----------------

    :*:jj::''{Right}{Backspace}{Left} ; ' 单引号 - 针对 hbuilder 更改 return

    :*:kk::""{Left} ; " 双引号 return

    :*:ll::{{}{}}{Left} ; {} 花括号 return

    :*:;;::{[}{]}{Left} ; [] 中括号 return

    ; ----------------3. js语句----------------

    :*:jlog::console.log();{Left 2} ; 输出 控制台语句 return

    :*:jtab::console.table();{Left 2} ; 输出 控制台语句 return

    :*:jalt::alert();{Left 2} ; [] 中括号 return

    :*:jbyid::document.getElementById(''){Left 2} ; byid 通过id获取元素 return

    :*:jsto::setTimeout(function(){{}{}},2000);{Left 8} ; setTimeout return

    :*:jsio::setInterval(function(){{}{}},1000);{Left 8} ; setTimeout return

    ; ----------------4. 单词---------------- :*:tplt::template ; template return

    ; ----------------4. 输入习惯定义----------------

    +Enter:: ; shift键+回车键 将光标移动到下一行 send {End}{Enter} return

    CapsLock:: ;大写键实现中英文切换 send {Ctrl Down} {Space} {Ctrl Up} return

    +{:: ; {} 大括号 send {{}{}}{Left} return

    +Alt:: ; 选中当前行 send {Home}{Shift Down}{End}{Shift Up} return

    +Tab:: ; 返回行首 send {Home} return

    +Ctrl:: ;返回行尾 send {End} return

    *RAlt:: ; 左右Ctrl+Alt 实现上下移动方向箭

    if GetKeyState("LCtrl") { send {Left} return }else if GetKeyState("Shift") { send {Up} return }else if GetKeyState("LAlt") { send {Right} return }else { send {Down} return }

    #IfWinActive ahk_class Chrome_WidgetWin_1 ; 微信小程序 IDE 热键定义

    ; ----------------1. html标签----------------

    :*:hdiv::

    {Left 6} ; div标签 return

    :*:htable::

    {Left 8} ;table标签 return

    :*:htr::{Left 5} ;tr标签 return

    :*:htd::{Left 5} ;td标签 return

    :*:hth::{Left 5} ;td标签 return

    :*:haa::{Left 4} ;a标签 return

    :*:hul::

      {Left 5} ; ul标签 return

      :*:hdl::

      {Left 5} ; dl 标签 return

      :*:hdt::

      {Left 5} ; dt 标签 return

      :*:hdd::

      {Left 5} ; dd 标签 return

      :*:himg::{Left 4} ;img标签 return

      :*:hh1::

      {Left 5} ; h1标签 return

      :*:hh2::

      {Left 5} ;h2标签 return

      :*:hh3::

      {Left 5} ;h3标签 return

      :*:hh4::

      {Left 5} ; h4标签 return

      :*:hpp::

      {Left 4} ; p 标签 return

      :*:hii::{Left 4} ; i 标签 return

      :*:hem::{Left 5} ; em 标签 return

      :*:hstrong::{Left 9} ; strong标签 return

      :*:hbb::{Left 4} ; b标签 return

      :*:hform::

      {Left 7} ; form标签 return

      :*:hcheck:: ; checkbox标签 return

      :*:hfield::

      {Left 11} ; fieldset 标签 return

      :*:hradio:: ; radio 标签 return

      :*:texth::<textarea name=""></textarea>{Left 11} ; textarea 标签 return

      :*:hipt:: ; input标签 return

      :*:hslt::{Left 9} ; select 标签 return

      :*:hopt::{Left 11} ; option 标签 return

      :*:hlabel::{Left 8} ; lable标签 return

      :*:hbtn::{Left 9} ; button 标签

      :*:hspan::{Left 7} ; span 标签 return

      :*:hbr::
      ; br 标签 return

      :*:hiframe::<iframe name="" frameborder="0" scrolling="no" src=""></iframe>{Left 11} ; iframe 标签 return

      :*:hscript::<script src="" type="text/javascript"></script>{Left 34} ; script 标签 return

      :*:hlink::{Left 20} ; link 标签 return

      :*:hheader::

      {Left 9} ; header 标签 return

      :*:hfooter::

      {Left 9} ; footer 标签 return

      :*:harticle::

      {Left 10} ; article 标签 return

      :*:hsection::

      {Left 10} ; section 标签 return

      :*:haside::

      {Left 8} ; aside 标签 return

      :*:htplt::{Left 11} ; template 标签 return

      :*:hblock::{Left 8} ; block 标签 return

      :*:htext::{Left 8} ; text 标签 return

      :*:hview::{Left 7} ; text 标签 return

      :*:bgcc::background-color:#;{Left 1} ; 背景色css return

      :*:bgic::background-image:;{Left 1} ; 背景图css return

      ; ----------------2. 特殊字符----------------

      :*:jj::''{Left} ; ' 单引号 return

      :*:kk::""{Left} ; " 双引号 return

      :*:ll::{{}{}}{Left} ; {} 花括号 return

      :*:;;::{[}{]}{Left} ; [] 中括号 return

      ; ----------------3. js语句----------------

      :*:jlog::console.log();{Left 2} ; 输出 控制台语句 return

      :*:jalt::alert();{Left 2} ; [] 中括号 return

      ; ----------------4. 输入习惯定义----------------

      +Enter:: ; shift键+回车键 将光标移动到下一行 send {End}{Enter} return

      CapsLock:: ;大写键实现中英文切换 send {Ctrl Down} {Space} {Ctrl Up} return

      +{:: ; {} 大括号 send {{}{}}{Left} return

      +Alt:: ; 选中当前行 send {Home}{Shift Down}{End}{Shift Up} return

      +Tab:: ; 返回行首 send {Home} return

      +Ctrl:: ;返回行尾 send {End} return

      *RAlt:: ; 左右Ctrl+Alt 实现上下移动方向箭

      if GetKeyState("LCtrl") { send {Left} return }else if GetKeyState("Shift") { send {Up} return }else if GetKeyState("LAlt") { send {Right} return }else { send {Down} return }

      About

      autohotkey

      Resources

      Stars

      Watchers

      Forks

      Releases

      No releases published

      Packages

      No packages published