Roadmap
Keep up with the latest changes in Tachi Code! This page provides a glimpse into the upcoming features and improvements that are being worked on.
What’s in the next release?
Section titled “What’s in the next release?”New features
Section titled “ New features”Open Settings from Documentation Pages
Section titled “Open Settings from Documentation Pages”A new feature has been added to make it easier to find and modify settings directly from documentation pages on this site. When you see a setting referenced in the documentation, you can now click on it to open the Tachi Code settings editor with that specific setting highlighted.
Note that this feature requires you to have the Tachi Code browser extension installed and enabled.
Bug fixes
Section titled “ Bug fixes”- Fixed context menu automatically closing in diff editor
- Fixed setting value enums not being rendered correctly in settings editor
Work in progress
Section titled “ Work in progress”This section highlights features that are currently under active development but are not yet ready for release.
Open in Tachi Code Keyboard Shortcut
Section titled “Open in Tachi Code Keyboard Shortcut”Inspired by GitHub’s
You can extend this support to other sites using custom url patterns combined with CSS selectors or XPath expressions to extract content from the page. Unlike the built-in handlers, custom handlers can’t pull content from a different URL. Custom handlers can be added using the browserExtension.contentScript.openInTachiCode.customHandlers setting.
CSV Table View
Section titled “CSV Table View”The CSV table view is very much a work in progress, but it is coming along nicely. Rows and columns are virtualized for performance, and you can perform basic operations like sorting and resizing columns, copying cell contents, and selecting rows and columns. Eventually, more advanced features like filtering, searching, and editing individual cells will be added.
Dynamic Editor Group Layouts
Section titled “Dynamic Editor Group Layouts”When Tachi Code was first released, it only supported opening a single file. Then came support for editor groups, allowing you to open multiple files side-by-side.
Now, Tachi Code is getting even more flexible with dynamic editor group layouts, allowing you to split editor groups both vertically and horizontally, to dial in the layout to your exact needs.
Keyboard Shortcut Viewer
Section titled “Keyboard Shortcut Viewer”A new keyboard shortcut viewer has been added to help you discover and remember keyboard shortcuts in Tachi Code. You can open the viewer from the command palette by searching for Preferences: Open Keyboard Shortcuts. Once in the viewer, you can search for specific commands and see their associated keyboard shortcuts.
Keyboard shortcuts are read-only at the moment, but may be customizable in a future release.
Output Pane
Section titled “Output Pane”The output pane can be used to display output from various sources within Tachi Code to help with troubleshooting and debugging.
Planned features
Section titled “ Planned features”This section highlights planned features that are not yet in development but are on the roadmap for near-future releases. These features are subject to change based on user feedback and development priorities.
- JSONPath support for JSON files
- File outline pane for navigating large files