iRules Syntax Highlighting for Sublime Text Editor http://www.sublimetext.com
- Total 463
- Win 225
- Mac 187
- Linux 51
|Sep 19||Sep 18||Sep 17||Sep 16||Sep 15||Sep 14||Sep 13||Sep 12||Sep 11||Sep 10||Sep 9||Sep 8||Sep 7||Sep 6||Sep 5||Sep 4||Sep 3||Sep 2||Sep 1||Aug 31||Aug 30||Aug 29||Aug 28||Aug 27||Aug 26||Aug 25||Aug 24||Aug 23||Aug 22||Aug 21||Aug 20||Aug 19||Aug 18||Aug 17||Aug 16||Aug 15||Aug 14||Aug 13||Aug 12||Aug 11||Aug 10||Aug 9||Aug 8||Aug 7||Aug 6|
The command completion and syntax highlighting should be complete as of TMOS v15.1.
This includes highlighting and command completion:
- And highligting of deprecated, removed, and illegal functions/events/commands (requires a scheme that supports the “invalid.illegal” and “invalid.deprecated” scopes and not all do. “Monokai” that ships with Sublime Text 3 does, so you can use that to test things out:
And highlighting of some possible double-substitution issues inside iRules.
And formatting of code (⌘+⇧+P -> iRule: Format Code)
This bundle was updated on December 16, 2019 and is currently maintained by James Deucker (https://github.com/bitwisecook).
Any suggestions or improvements, please make an issue on the github repo.
This bundle is created from both the built-in Tcl syntax by Sublime and the Visual Studio Code extension also by me (https://github.com/bitwisecook/vscode-iRule).
Installation (Package Management)
iRules is now in the the main repository. (preferred)
- go to the command pallete (⌘+⇧+P)
- select “Package Control: Install Package”
- type “iRules” and select the iRules package
Using Package Control at https://packagecontrol.io/installation:
- Remove the package, if installed manually
- Add a repository: https://github.com/billchurch/sublime-iRules
- Install sublime-iRules with Package Control. It should pull the correct branch from Github
- I don't yet understand how to properly control the completions so events only happen at when
- I haven't yet figured out how to make it so
- Many completions are missing
- the basic formatter is in and working