Skip to content

nshakin/language-autohotkey

Repository files navigation

####This project is no longer maintained. Please visit cescue's fork for the latest updates: https://github.com/cescue/language-autohotkey

AutoHotKey support for Atom

This package adds basic syntax highlighting support for .ahk files in Atom.

Screenshot of a New AutoHotKey Script

Screenshot taken of "New AutoHotKey Script.ahk" included in the project.

Props to Dayle Rees and his beautifully designed Revalation theme: daylerees/colour-schemes

Features

Syntax highlighting support for the following match types:

  • Quoted strings
  • Percent sign enclosed strings
  • Comment lines
  • Numbers
  • Directives
  • Built-in system variables
  • Named key constants
  • Function declarations
  • Commonly used hotkey modifiers and symbols () English

Planned Features

These are features that I soon hope to implement and/or improve upon in future updates:

  • Snippets for all system variables and functions
  • General improvements to the regular expression formulas used for syntax matching
  • Code folding support
  • File system commands for reloading/pausing/compiling AHK scripts.

About

I'm not entirely sure why I find AutoHotKey to be so extremely satisfying but you can understand my frustration at having a lack of support for my favorite new text editor. So I figured, why not make it myself! So I learned some stuff about Atom, improved my RegEx skills and created my first project that can actually be used by everyone.

This is my first real experience in building a plugin for an application and I'm really excited to be making this available to others who can benefit from it as I do.

Thank you to everyone who installs and enjoys using this package. Hope you love it!!!

About

Added syntax highlighting support for AutoHotKey.

Resources

License

Stars

Watchers

Forks

Packages

No packages published