A downloadable tool for Windows

Download NowName your own price

Tine is a simple text/code (C/C++ or BL) editor initially designed as a main work tool just for me, so I did only things I needed, but after some time it turned out it might be useful and helpful for others.

Source code: https://github.com/travisdoor/tine



Updated 6 days ago
StatusIn development
CategoryTool
PlatformsWindows
Authortravisdp
Tagsbiscuit, bl, c, code, cpp, editor, focus, programming, Simple, text

Download

Download NowName your own price

Click download now to get access to the following files:

tine-0.8-win64.zip 1.1 MB
tine-0.7-win64.zip 1.1 MB
tine-0.6-win64.zip 1 MB
tine-0.5-win64.zip 1 MB
tine-0.4-win64.zip 1 MB
tine-0.3-win64.zip 1 MB
tine-0.2-win64.zip 1 MB

Comments

Log in with itch.io to leave a comment.

(1 edit)

Version 0.8 changelog

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

Version 0.7 changelog

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

Version 0.6 changelog

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

Version 0.5 changelog

  • Add duplicate line command.
  • 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 single line.
  • Add duplicate line command.

Version 0.4 changelog

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

Version 0.3 changelog

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

Version 0.2 changelog

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