Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>F5 Networks iRulesNew to Visual Studio Code? Get it now.
F5 Networks iRules

F5 Networks iRules

bitwisecook

|
14,862 installs
| (7) | Free
F5 Networks iRules Extension. Supports all BIG-IP versions up to 17.1
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

F5 Networks iRule Extension

F5 Networks iRule extension for Visual Studio Code. This extension gives Tcl based iRule language support for Visual Studio Code including syntax and intelliSense support for iRule events, commands and statements, up to BIG-IP v17.1.

Intellisense

This extension provides some code completion with Intellisense. Completion Screenshot

Code Formatting

Code formatting is included. The code formatting at this point will attempt to correctly tab out an iRule, but will not split or join lines. Formatting Screencast

Tcl Helpers

Added the "irule: Escape Selections to Tcl Quoted String" command to assist with pasting data into iRules.

Diagnostics

Diagnostics will highlight some potential double-substitution issues, such as commands that work on expressions missing curly braces, commands that take options missing a --terminator, and when clauses missing priority. Diagnostics Screenshot

Installation

From the marketplace

https://marketplace.visualstudio.com/items?itemName=bitwisecook.iRule

Development

Building the VSIX

make vsix
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft