Skip to content

Code Editor

Boltise’s editor is built for FiveM and RedM work: it knows the natives, your frameworks, and your project layout, so you spend less time looking things up.

  • Syntax highlighting for Lua, JavaScript, TypeScript, JSON, XML, HTML, and CSS.
  • Completions for snippets, fxmanifest.lua directives, and server.cfg commands and convars.
  • Multi-tab editing with unsaved-change indicators.
  • File tree with drag-and-drop, rename, and context menus.
  • Global search across the whole project, with regex support.
  • Minimap for quick navigation.

Three completion sources are active in the editor:

  • Snippets — your own, plus the ones Boltise ships, offered in any language.
  • fxmanifest.lua — fx_version, game, client_scripts, dependencies, ui_page and the rest, inserted as fill-in-the-blank templates.
  • server.cfg — ensure, start, set, sv_hostname, sv_maxclients, add_ace, add_principal and friends, with the argument shape prefilled.
Action Shortcut
Save file Ctrl+S
Quick open file Ctrl+P
Global search Ctrl+Shift+F
Find in file Ctrl+F
Replace Ctrl+H
Go to line Ctrl+G
Close tab Ctrl+W
Toggle AI chat Ctrl+L
Toggle terminal Ctrl+`
Command palette Ctrl+K

The full list lives in Keyboard Shortcuts.

Docs privacy