Skip to content

Enhance your FortiOS configuration management in Visual Studio Code with this extension. It offers tailored syntax highlighting, intelligent bracket pairing for config/end and edit/next, and FortiOS-style line commenting. Designed for efficiency and readability, this tool is ideal for network professionals working with Fortinet's FortiOS.

Notifications You must be signed in to change notification settings

Super8Four/fortios-syntax-pro

Repository files navigation

FortiOS Syntax Pro

Extension Version VSCode Version License

Overview

The FortiOS Syntax Pro extension enhances your FortiOS configuration file editing experience in Visual Studio Code. It provides comprehensive syntax highlighting for Fortinet's FortiOS configuration language, making it easier to work with and understand your FortiOS configurations.

Features

  • Syntax Highlighting: Enjoy clear and readable FortiOS configuration files with syntax highlighting tailored to FortiOS commands and structures.
  • Documentation: Access documentation links and hover information to quickly understand FortiOS commands and parameters.
  • Version Compatibility: Designed to work seamlessly with Visual Studio Code version 1.50 and higher.

Supported Fortinet Products

FortiOS:

FortiOS 7.0
FortiOS 7.2
FortiOS 7.4

Installation

  1. Open Visual Studio Code.
  2. Go to the Extensions view by clicking on the square icon in the left sidebar or pressing Ctrl+Shift+X.
  3. Search for "FortiOS Syntax Pro" in the Extensions view search bar.
  4. Click the Install button for the "FortiOS Syntax Pro" extension provided by [Your Name].
  5. After installation, reload or restart Visual Studio Code for the changes to take effect.

Usage

  1. Open a FortiOS configuration file (e.g., .conf, .fgt, .fsw) in Visual Studio Code.
  2. Experience enhanced syntax highlighting that highlights FortiOS commands and structures.
  3. [IntelliSense (Planned)](link to IntelliSense documentation when ready) will provide real-time suggestions and error checking for your FortiOS setup.

Roadmap

  • Support for additional Fortinet products and configurations.
  • Release IntelliSense feature for FortiOS configurations.

Contribution

Contributions to the FortiOS Syntax Pro extension project are welcome! Whether you want to report a bug, suggest a new feature, or contribute code, please follow our contribution guidelines.

License

This extension is licensed under the MIT License.

About

Enhance your FortiOS configuration management in Visual Studio Code with this extension. It offers tailored syntax highlighting, intelligent bracket pairing for config/end and edit/next, and FortiOS-style line commenting. Designed for efficiency and readability, this tool is ideal for network professionals working with Fortinet's FortiOS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published