[AHK#53] AutoHotkey多行内容输出时的偏移问题

..

1. 问题描述

AutoHotkey可以用圆括号来设定多行内容,例如:

text = (   第1行   第2行   第3行    - 第1项 - 第2项 - 第3项 )  f1::   Send %text%   return 

但是多行文字在输出时会因为开头的空白而造成偏移问题,上例按〔F1〕后的输出如下:

第1行   第2行     第3行      - 第1项     - 第2项     - 第3项 

2. 解决方法

找到了一个简单的解决方法:透过剪贴簿输出就能解决偏移问题。

#SingleInstance Force  text = (   第1行   第2行   第3行  - 第1项 - 第2项 - 第3项 )  f1::   Clipboard = %text%   ;;Clipboard := text   Send {space 2}^v   return 

额外输出两个空白再输出〔Ctrl+V〕,输出内容就能正确对齐了。

3. 教学影片

##


想在手机阅读更多教学锦囊资讯?下载【香港硅谷】Android应用
分享到Facebook
技术平台: Nasthon Systems