autohotkey !1::Suspend !2::Edit !3::Reload
#IfWinActive ahk_class Chrome_WidgetWin_0 ; 其他类型 热键定义
; ----------------1. html标签 & 个别css----------------
:*:hdiv::
{Left 6} ; div标签 return:*:htable::
:*:htr::{Left 5} ;tr标签 return
:*:htd::{Left 5} ;td标签 return
:*:hth::{Left 5} ;td标签 return
:*:hul::
:*:h11::
{Left 5} ; li标签 return:*:hdl::
:*: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::
:*:htr::{Left 5} ;tr标签 return
:*:htd::{Left 5} ;td标签 return
:*:hth::{Left 5} ;td标签 return
:*:hul::
:*:hdl::
:*: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 }