AutoHotkey スレッド part26at SOFTWARE
AutoHotkey スレッド part26 - 暇つぶし2ch1000:名無しさん@お腹いっぱい。
19/04/13 21:29:40.67 BNGM7AbB0.net
エディタはSciTEしかないと思っていたが、前ここのスレで、秀丸エディタでも問題ないと言われて
やってみたんだが、めちゃ使いにくくて、やっぱりSciTEに戻した

1001:名無しさん@お腹いっぱい。
19/04/13 21:35:41.35 7yOwuXDN0.net
>>952
Fileメニューの Compileを選択したらできた。
いまDebugのテスト中。
ToolメニューのDebug-Auto Variable Browser を有効にしたら、
ステップ実行と変数のウオッチができた。これは中々使えそう。
未だブレークポイントの設定ができないので、次はこれが課題でつね。

1002:950
19/04/13 21:42:34.77 7yOwuXDN0.net
Ahk Studio続報
ソースの所定の行にカーソルを設定し、
ToolメニューのDebug の
Focus Studio on Debug breakpointを選択して、Run したら
無事にブレークポイントで止まった。
これは・・・(・∀・)イイ!!
この週末に使い倒して、Qiitaにでも書くかな、と。

1003:名無しさん@お腹いっぱい。
19/04/13 22:09:11.24 7qZpaNoj0.net
>>953
秀丸はご新規さんには使いにくいと思う
Windows3.0時代からのユーザーにあわせてインターフェイス作ってるから
改築と建て増しでやってきてる複雑極まりない旅館みたいな感じになってる

1004:名無しさん@お腹いっぱい。
19/04/13 23:04:40.36 OjpCdfeY0.net
IDEない時代からコツコツ強調表示や単語補完やアウトラインを育ててきた身としては
なかなか乗り換えらんないんだけど
今から選ぶなら汎用エディタでもVSCODEやAtomのほうが充実してるしね

1005:名無しさん@お腹いっぱい。
19/04/13 23:10:52.24 K1JUo9vY0.net
フォーラムにあったnotepad++


1006:のシンタックスハイライトとか補完するプラグイン使ってた



1007:名無しさん@お腹いっぱい。
19/04/14 03:36:26.78 fH0H3zDc0.net
SciTEはいまいち使いこなせず結局秀丸を使ってる

1008:名無しさん@お腹いっぱい。
19/04/14 07:25:00.41 PQvQm40n0.net
>>954
マジか
AHK Studio 使ってみようかな

1009:名無しさん@お腹いっぱい。
19/04/14 07:28:00.08 PQvQm40n0.net
SciTEの唯一の不満は、カーソルをラベル名のところにおいてF12を押したら
ラベル: のラベルの内容のところに飛ぶはずなのが、ずれて違うところに飛ぶところ
これってバグなのかなんなのか。 これって直せない?

1010:名無しさん@お腹いっぱい。
19/04/14 09:11:27.14 PQvQm40n0.net
AHK Studio
使ってみた。
まず日本語入力が出来んなあ。 でもEnterの代わりにいろいろやってみて、Ctrl+矢印(いろいろ)でなんとか出来た
速く日本語対応してほしい
そして背景色、文字色も変えたいな。 どこかにあるんだろう

1011:名無しさん@お腹いっぱい。
19/04/14 09:18:25.09 PQvQm40n0.net
AHK Studio
残念。 使うのやめた
編集していて、途中編集前のままセーブせずに終わりたいのに、そのままAHK Studioを終了しても、クローズで
閉じても、編集したあとの状態でセーブして終わってしまう
これダメじゃん。 編集せずに終わることが出来ないみたい

1012:名無しさん@お腹いっぱい。
19/04/14 09:37:54.08 e65LHQp+0.net
そういや俺もそれで昔使うのやめたんだったな

1013:名無しさん@お腹いっぱい。
19/04/14 09:54:26.06 m2s9dE0qM.net
Sublimeにプラグイン入れてやるのが結構使いやすいよ

1014:名無しさん@お腹いっぱい。
19/04/14 15:36:35.80 z2Djuaior.net
>>961
goto, ラベル名
みたいな所からラベル名:にジャンプ出来るってこと?
それ便利そうでいいな
俺は過去スレで教えてもらったVXEditorで慣れてしまった
正規表現検索、grep検索置換
行番号にマーキングしてPgUp/PgDnでジャンプ
マーカーは行番号変わっても付いてくるときとズレるときがあるけど
ツールバーにAhkアイコン置くことも出来る

1015:名無しさん@お腹いっぱい。
19/04/14 15:45:07.24 4MvwQPoj0.net
ちょっと教えておくれ。
URLリンク(www.youtube.com)
デバッグ環境が欲しいとおもい、このビデオを元に
Notepad++の Plugins フォルダに DBGpPlugin.dll を入れたんだが、
プラグインメニューに DBGp が表示されない。
誰か、Notepad++ で DBGp を使えている香具師は居る?

1016:名無しさん@お腹いっぱい。
19/04/14 17:06:47.03 PQvQm40n0.net
>>966
そう。 goto, ラベル名 とあったら、そのラベル名をダブルクリックしてラベル名を選択した状態で
F12を押すと、そのラベル: のところへジャンプする仕様がある、、、んだが、どうもバグっててそのちょっと上に
飛んで、ちゃんとラベル名: のところに行かないんだ。 ただ、必ずちょっと上に行くからすぐにわかるのはわかるんだが
でも、ここで再掲

SciTEの唯一の不満は、カーソルをラベル名のところにおいてF12を押したら
ラベル: のラベルの内容のところに飛ぶはずなのが、ずれて違うところに飛ぶところ
これってバグなのかなんなのか。 これって直せない? 直す方法知ってる人がいたら教えて

1017:967
19/04/14 17:31:23.96 4MvwQPoj0.net
967です。スマソ 自己解決しますた。
Notepad++ ver.7.5.8 ならば、
DbgpPlugin.dll と組み合わせて動作しますた。
ブレークポイント設定も、変数名のウオッチもできますた。

1018:967
19/04/14 22:06:50.43 4MvwQPoj0.net
Notepad++ と DBGp を使ったデバッグについて纏めました。
URLリンク(qiita.com)

1019:名無しさん@お腹いっぱい。
19/04/15 16:04:10.44 4NEzXSdq0.net
>>970
Notepad++って編集しているとき、
WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]
みたいのって出るの?

1020:名無しさん@お腹いっぱい。
19/04/16 10:24:43.20 U20d2LlE0.net
エディタは何でもいいけど
test.ahkに
##!! msgbox test
msgbox,msgbox test
##!! log test
log("log test")
##!! tooltip test
...
とか書いておいて
カーソル位置の##!!で囲まれた部分を切り出して実行するエディタマクロ書いとくとめっちゃ便利だぞ

1021:名無しさん@お腹いっぱい。
19/04/16 22:34:23.96 Uekhzxc40.net
>>972
ん? わかんね。
##!! って書いたらエラーになるけど。 詳しく

1022:名無しさん@お腹いっぱい。
19/04/16 22:55:02.77 qasxXjXEr.net
>>972
俺は選択範囲を一時ファイル.ahkにFileAppendして終了後一時ファイル削除でやってる
それだと後でコメントアウトするの面倒くさくない?

1023:970
19/04/16 23:17:46.78 Vj9Tt84Y0.net
>>971
出ません。
単にシンタックスハイライト機能と、デバッグ機能があるだけ。

1024:名無しさん@お腹いっぱい。
19/04/17 06:29:22.24 aDWHZ+EL0.net
WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]
みたいなのが出るのって、
SciTE と AHK Studio
だけしかないのか

1025:名無しさん@お腹いっぱい。
19/04/17 08:31:14.83 EknWVjIf0.net
先頭コマンド補完で[ ]ごと丸々挿入するだけなら
VSVODEのahkプラグインでも秀丸の単語補完でもできるよ
パラメーターの文脈解釈 (,の位置に合わせて正しい候補を出す)のは無理だけど

1026:名無しさん@お腹いっぱい。
19/04/17 08:40:46.06 aDWHZ+EL0.net
>>977
秀丸は使ってみたけど出来ないでしょ
単語ベースの補完、候補出力なら出来るけど、構文の表示は出来ないと思うけど

1027:名無しさん@お腹いっぱい。
19/04/17 10:02:10.85 5y4mKmoO6.net
LWIN & LButton::
WinSet, Style, -0xC00000, A
return
でウィンドウのタイトルバー等を非表示にすることができることがわかったのですが
起動時から「自動的に」「全ての」ウィンドウに適用する方法がわかりません
よろしくお願いします

1028:名無しさん@お腹いっぱい。
19/04/17 10:24:00.42 EknWVjIf0.net
>>978
旧ahk(v1.0)に含まれてる Commands.txt を秀丸側の辞書ファイルに指定すればできるよ
Lで追加されたコマンドは未対応だけど
なお[ ]での全文構文は実用性なしとみなされたのかLのハイライト保守からは外された模様
URLリンク(github.com)

1029:名無しさん@お腹いっぱい。
19/04/17 10:57:22.60 aDWHZ+EL0.net
>>980
だから、それを言っている。見てきたけどダメじゃない

1030:名無しさん@お腹いっぱい。
19/04/17 11:16:46.36 EknWVjIf0.net
>>981
辞書ファイルの種類を「行単位」にしてないとか?
URLリンク(i.imgur.com)
文脈でわかると思うけど旧ahkのCommands.txtと >980のリンク先のCommands.txtとは中身違うよ
旧ahkのCommands.txtじゃないとダメ
逆に言えば旧ahkのCommands.txt使えば辞書参照型の補完備えてるエディタなら何でも行けるんじゃね

>>979
SetTimer + WinGet, List で
「定期的に」「全ての」ウィンドウをループで回して「個別に」適用

1031:名無しさん@お腹いっぱい。
19/04/17 11:24:51.57 aDWHZ+EL0.net
>>982
おお、わざわざありがとう。そのhttpの中の
Available files (for AutoHotkey 1.x) の中のCommands.txtをクリックして見たけど、
[] 内がなかったから
でもそのpngで出来ることがわかったよ

1032:名無しさん@お腹いっぱい。
19/04/17 11:57:01.60 aDWHZ+EL0.net
さっきは仕事しながら急いで見てたんだけど、今改めてみたら、
(for AutoHotkey 1.x)って古いバージョンって意味ではなかったんだな
Commands.txt
って2か所に上がってたからてっきりこれが古いバージョンだと思ったわ。なんだよ、ややこしいw

1033:名無しさん@お腹いっぱい。
19/04/17 14:40:28.19 JT27ONBy0.net
ホットストリングでエスケープシーケンスが必要なキーを二回打ったあとに文字入力して
変換したい場合は何か記述方法が異なるんでしょうか? 下の記述�


1034:セと未実行になってしまいます :*:`;`;a:aaaaa 反応なし あと、何故かコロンだけ文字列の後に記述するとエラーが出て、 エスケープシーケンスが認識されていないようなのですが原因はわかりますでしょうか? :*:b`:::bbbbb エラー Line Text: ::*:b:::bbbbb Error: Invalid hotkey.



1035:名無しさん@お腹いっぱい。
19/04/17 18:11:10.05 2csDdktp0.net
>>985
文字列の直接入力だからエスケープはいらないぞ
:*:;;a::aaaaa
:*:b:::bbbbb

1036:名無しさん@お腹いっぱい。
19/04/18 06:47:36.61 BEuBckcI0.net
>>986
ちゃんと実行できました
有難うございます!!

1037:名無しさん@お腹いっぱい。
19/04/19 11:56:32.71 ZbxvF3uP0.net
AutoGUI 2.5.6
一年ぶりの更新
俺にはこれが最高のエディタ
一度終了するとデザインモードが効かなくなるのが大きな問題ではあるけど

1038:名無しさん@お腹いっぱい。
19/04/19 13:18:33.33 GdaekvvE0.net
{LButton Up}{RButton Up}などを送信せずに、ただ単に「押された状態を解除」するだけってできませんか?
マウスジェスチャー機能を作ってみたものの、ブラウザで余計な右クリックメニューが現れたりしちゃうので…

1039:名無しさん@お腹いっぱい。
19/04/20 12:44:37.98 5RPvd5ly0.net
>>989
車輪の再開発してるのかな
MouseGestureL.ahkってソース公開されてなかったっけ?
あれがどう実装されてるか知らんけど、最初から乗っ取ってジェスチャ発動条件を満たさなかったら通常動作を送信で良くない?

1040:名無しさん@お腹いっぱい。
19/04/20 12:49:58.14 SHLakqKQ0.net
ふつーにセットタイマー

1041:名無しさん@お腹いっぱい。
19/04/20 13:06:41.93 mU2N0TJM0.net
>>989
俺だったら「押された状態を解除」する方法を探すよりも
「余計な右クリックメニュー」が出ない方法を見つける

1042:名無しさん@お腹いっぱい。
19/04/20 15:23:22.49 ApAKSKTb0.net
UPコマンド送る以外の手段でどうやって「押された状態を解除」するつもりなのかしらん
マウスジェスチャーは「押された状態を解除」してるのではなく
「押した状態をOSに認識させない」ようにしてるのだと思うけど

1043:名無しさん@お腹いっぱい。
19/04/20 15:28:45.42 SHLakqKQ0.net
GetkeyStateのPオプションでチェックしてU(仮想無視)が出てるのにGetkeystateではD(仮想)が出てるならSettimerで50m秒ごとにキーを上げる処理送ってUになったらSettimer止めればいい

すり抜け対策に使えるから覚えとくといいよ

1044:名無しさん@お腹いっぱい。
19/04/20 17:07:07.17 c5Fgtpzg0.net
>>994
横からですが、すり抜け対策とっても勉強になりました
ありがとうございます

1045:名無しさん@お腹いっぱい。
19/04/20 18:55:44.69 ZF3cqF3Y0.net
良いってことよ

1046:名無しさん@お腹いっぱい。
19/04/20 23:39:14.43 cTmLtZyf0.net
次スレが無かったので建てといた
連投規制食らったのでテンプレの続き誰かよろしく頼みます
AutoHotkey スレッド part27
スレリンク(software板)

1047:名無しさん@お腹いっぱい。
19/04/21 15:46:54.31 M3X0BWV50.net


1048:名無しさん@お腹いっぱい。
19/04/21 15:47:25.82 M3X0BWV50.net


1049:名無しさん@お腹いっぱい。
19/04/21 15:47:44.69 M3X0BWV50.net


1050:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 360日 21時間 39分 35秒

1051:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch