Tine: A new editor for Jai, Zig and C++

travismd1 pts0 comments

Tine by travisdpFollow travisdpFollowFollowing travisdpFollowing<br>Add To CollectionCollection<br>Comments<br>Devlog<br>More like thisRelated<br>Tine

A downloadable tool for Windows, macOS, and Linux<br>Download NowName your own price

Fast and lightweight keyboard focused code editor with LSP support and shell integration.

Supported languages

Language Syntax LSP BLYesNoC/C++YesYesC#YesYesGLSLYesNoJAIYes-MarkdownYes (basic)NoZIGYes-<br>Source code: https://github.com/travisdoor/tine

More information<br>Updated 11 hours agoStatusReleasedCategoryToolPlatformsWindows, macOS, LinuxAuthortravisdpTagsbiscuit, bl, c, code, cpp, editor, jai, programming, Simple, textContentNo generative AI was used

Download<br>Download NowName your own price

Click download now to get access to the following files:<br>tine-1.0.0-windows 26 MB

tine-1.0.0-linux 9 MB

tine-1.0.0-macos (experimental) 10 MB

Development log<br>Version 0.10 Mar 10, 2025

Comments<br>Log in with itch.io to leave a comment.

travisdp1 year ago (1 edit)<br>Version 0.9 changelog

Add RAD Debugger support.<br>Add few more hints.<br>Add line numbers.<br>Add macro recording and replay.<br>Add relative line numbers.<br>Add repeat command mode.<br>Close build buffer using ESC.<br>Improve search.

Reply

davidcolson1 year ago<br>What does RAD debugger support consist of? Some kind of integration?

Reply

travisdp1 year ago<br>There are 3 related commands:<br>debug-in-raddbg - start current debug session in RAD

open-in-raddbg - open current file in running RAD

break-in-raddbg - set breakpoint on current location in RAD<br>Note that RAD debugger must be in PATH.

Reply

travisdp1 year ago (1 edit)<br>Version 0.8 changelog

Add completion icons for LSP completion mode.<br>Add list-functions command (supported only in BL right now).<br>Add peek-error command.<br>Add unification of line endings on paste.<br>Allow only explicit copying into clipboard.<br>Fix project search appending the "no match" message after search results passed to buffer.<br>Fix project search reporting also incomplete matches in files.<br>Reduce GPU usage by redrawing editor only when needed.

Reply

travisdp1 year ago (1 edit)<br>Version 0.7 changelog

Add command to insert current system date into buffer.<br>Add custom icons for some supported file types.<br>Add open-file-location command.<br>Add smooth scrolling (can be disabled).<br>Add support-me command.<br>Fix cursor position set at the end of document.<br>Fix double click selection.<br>Fix laggy clipboard on windows.<br>Improved search.<br>License changed to GPL3.<br>Search in case there is selection when invoked does not jump to next match automatically.

Reply

travisdp2 years ago (1 edit)<br>Version 0.6 changelog

Add alphabetical sort command.<br>Add simple support for RemedyBD (open file location, set breakpoints, and start debugging).<br>Add a short description for each command visible in UI.<br>Fix file indexing.<br>Update the default color scheme.<br>Fix paste into the command buffer.

Reply

travisdp2 years ago (1 edit)<br>Version 0.5 changelog<br>Add duplicate line command.<br>Add open other file in other split.

Add open declaration location in other split.

Disable auto-indentation in case the affected line is not empty and inserted string is<br>single line.<br>Add duplicate line command.

Reply

travisdp2 years ago<br>Version 0.4 changelog

Add simple support for assembly language.<br>Add asserts on Linux and Mac for unimplemented stuff (release should still work).<br>Add jumping to previous locations on global level. (by default Ctrl+[ and Ctrl+])<br>Add custom library to handle clipboard.<br>Add sort open files in quick by last visit.<br>Fix LSP now use URI for all paths.

Reply

travisdp2 years ago<br>Version 0.3 changelog

Add search-replace in file.<br>Add use last replacement string as default on new replace.<br>Add 'show_hints' option.<br>Add replace all.<br>Fix invalid horizontal view offset when cursor jumps.<br>Fix broken error notifications in release mode.<br>Fix comment indentation in case spaces are used and toggle comment activated.

Reply

travisdp2 years ago<br>Version 0.2 changelog

Add maximize_on_start option.<br>Add font customization.<br>Add command to clear message buffer.<br>Add GLSL syntax highlighting.<br>Disable project reindexing in case there is an ongoing compilation.<br>Fix invalid selection range in case of mouse selection over an empty buffer.<br>Show hidden directories in lists.<br>Add open search results in a separate buffer.<br>Add a command to save all changed files.<br>Add automatic save before build option.<br>Fix horizontal view offset calculation.<br>Fix command buffer multiline handling.

Reply

itch.io·View all by travisdp·Report·Embed·Updated 11 hours ago<br>Tools › Free

command reply version changelog buffer search

Related Articles