В последнее время я много работаю с TS. Мне нравится знак `, который позволяет мне выполнять интерполяцию строк. Однако я забыл его использовать, поэтому я создал AHK-скрипт, который переключает обратную черту и 'для меня:
'::`
`::'
~::~
"::"
работает нормально, но теперь он работает везде, даже здесь. Мне бы хотелось, чтобы этот скрипт работал только в WebStorm и Visual Studio. Погуглил, нашел IfWinActive
, но ожидает полный заголовок окна. В моем случае заголовок окна сильно меняется, потому что он также содержит заголовок проекта, путь к файлу .ts, например, заголовок может быть
"My Cool Project [C: \ path \ to \ file.ts] - WebStorm "
, следовательно, IfWinActive
не будет работать. Мне нужна команда типа
ifWinTitleContains "WebStorm" or ifWinTitleContains "Visual Studio"
Есть идеи?