Skip to content

Releases: jiraiya78/Bone-VLIDE

Version 1.2

Choose a tag to compare

@jiraiya78 jiraiya78 released this 19 Sep 07:00
ac930d6

What's new

Markdown

  • Open and edit .md files with syntax highlighting
  • Live preview panel for headings, lists, tables, links, bold, and code blocks
  • Preview picks up theme changes right away
  • New untitled tabs start as Markdown

Editor

  • Inline completion: the rest of the word shows in dim text at the caret; press Tab to accept
  • Rainbow colours on nested () brackets in LISP and DCL
  • Yellow gutter marks on lines you have edited since the last save
  • Press Enter after (defun, (defun-q, or (lambda to drop a closing ) on the line below
  • Scroll past the last line when you wheel or page at the bottom of the file

UI

  • Status bar toggles for Explorer and Output
  • Toolbar switches to icon-only buttons when the window is narrow (tooltips still work)
  • Version in the status bar opens the built-in updater (download from GitHub, replace, restart)

Fixes

  • Untitled Markdown tabs no longer crash or freeze on paste or typing
  • Change markers no longer paint the whole file on open
  • Extra scroll below the last line no longer shoves the document off screen
  • DCL preview and Test in AutoCAD behaviour from 1.0 retained

First public release of BoneVLIDE, a Windows AutoLISP IDE for AutoCAD.

Choose a tag to compare

@jiraiya78 jiraiya78 released this 18 Sep 09:48
1b361f5

Download

  • Windows x64 (self-contained): BoneVLIDE.exe (~69 MB)
  • No separate .NET runtime required
  • Windows 10 / 11, AutoCAD 2018–2024 tested

What's included

AutoLISP editing and injection

  • Tabbed editor with AutoLISP syntax highlighting, line numbers, and smart indentation
  • Run with F5 or Ctrl+E — injects code into the active AutoCAD drawing via COM
  • Output panel captures runtime errors and shows Type COMMANDNAME to use LISP. for (defun c:NAME) commands
  • Active line highlight, (break) support, and floating error cards during debugging
  • Local syntax check before injection

DCL editing

  • Live DCL Preview panel (WPF) with support for common tiles: dialog, row, column, boxed_column, edit_box, button, text, toggle, radio_button, list_box, popup_list, slider, image, and more
  • Test in AutoCAD — opens the real dialog in AutoCAD using load_dialog / new_dialog / start_dialog; focus returns to BoneVLIDE when you click OK or Cancel
  • Inline DCL window for DCL source, write-line LISP, and side-by-side preview
  • DCL bracket double-click selection (opening { no longer breaks on ; in attributes)
  • F5 on a .dcl tab runs Test in AutoCAD

Navigation and productivity

  • Folder explorer with sort by name or date (persisted)
  • Document map minimap
  • Function list (defun / defun-q jump)
  • Bookmark list with per-file persistence
  • Double-click bracket selection for LISP and DCL
  • Notepad++-style draggable tabs

Session restore

  • Reopen tabs, panel sizes, theme, font, bookmarks, and unsaved untitled files after restart
  • Rename untitled tabs from the tab bar

Themes and fonts

  • 9 editor themes: Dark (VS), Light, Monokai, Solarized Dark, Solarized Light, One Dark, Dracula, Nord, Tokyo Night
  • Separate highlighting rules for AutoLISP and DCL
  • Font picker with JetBrains Mono, Fira Code, and IBM Plex Mono prioritized

UI polish

  • Themed save / don't save / cancel dialog
  • App icon (bookmark design)
  • ComboBox and scrollbar theming fixes
  • Horizontal scrollbar direction fix

Known limitations

  • DCL preview is an approximation; layout may differ from AutoCAD. Use Test in AutoCAD for the real dialog.
  • Code injection requires a running AutoCAD instance with an active document.
  • COM automation must be allowed (standard for VLIDE-style workflows).

Build

dotnet publish -c Release -r win-x64 -o publish