github h3pdesign/Neon-Vision-Editor v0.2.7-alpha

latest releases: v0.6.6, v0.6.5, v0.6.4...
3 months ago

Added broad language support + Find/Replace panel; minor helpers

Languages:

  • Extend picker, detection, TOC, and syntax highlighting for:
    swift, python, javascript, typescript, java, kotlin, go, ruby, rust, sql,
    html, css, c, cpp, objective-c, json, xml, yaml, toml, ini, markdown,
    bash, zsh, powershell, plain

Editor:

  • Add Find/Replace sheet with Find Next, Replace, Replace All
  • New toolbar button (magnifying glass) to open Find/Replace
  • Implement find/replace helpers operating on the active NSTextView
  • Small NSRange helper for cleaner optional handling

Syntax highlighting:

  • Add lightweight regex patterns for Java, Kotlin, Go, Ruby, Rust, TypeScript,
    Objective‑C, SQL, XML, YAML, TOML, INI
  • Keep performance-friendly patterns consistent with existing approach

TOC:

  • Add TOC generation for Java, Kotlin, Go, Ruby, Rust, TypeScript, Objective‑C

Detection:

  • Extend heuristics for XML, YAML, TOML/INI, SQL, Go, Java, Kotlin, TypeScript,
    Ruby, Rust, Objective‑C, INI

feat(ui): remove custom hover popovers and rely on native macOS tooltips

  • Remove HoverPopoverModifier and all .hoverPopover usages from toolbar
  • Use .help(...) for OS-native tooltips on all toolbar items
  • Ensure help strings are complete and descriptive (e.g., “Find & Replace”)
  • Keep click-driven AI Model popover intact; only hover tooltips removed
  • Prevents first-click dismissal behavior and avoids duplicate tooltips

Full Changelog: v0.2.6-alpha...v0.2.7-alpha

Don't miss a new Neon-Vision-Editor release

NewReleases is sending notifications on new releases.