BeeTool.Dev - Essential Tools for developers

Stories.Tool Tabs VaultPersonal Documents
BeeTool.Dev

Essential tools, knowledge, and playgrounds for developers.

Explore

  • Stories
  • Personal Documents
  • Features
  • Beetool for Mac
  • Algorithms Playground

Tool Tabs

  • JSON Compare
  • SQL Formatter
  • Text Diff
  • All tools →

Learn

  • Sorting algorithms
  • Searching algorithms
  • Algorithm Race Mode
© 2024 – 2026 BeeTool.Dev
AboutContactPrivacy policyTerms
ContentsDocumentation home

Get started

  • What is Beetool
  • Install & first launch
  • Projects, workspaces & navigation
  • Keyboard shortcuts

AI

  • AI assistant
  • AI providers & models
  • Knowledge & project context
  • Agent teams
  • AI usage & run ledger
  • MCP server

Code & Git

  • Code editor
  • Run, test & debug
  • Terminal
  • Git
  • Merge requests
  • AI review & rule sets

Work

  • Beework tasks & board
  • Products
  • Docs & AI Docs

Tools

  • Database
  • Beequest — HTTP client
  • SSH, SFTP & Vault
  • Processes & network
  • Text files

Reference

  • Settings
  • Privacy & data

Code & Git

Code editor

A fast editor with language servers, inline blame, git change bars and a local history of every save.

The Code workspace with a Go file, git change bars and the terminal

#Editing

Tabs and two editor panes (⌘-click opens in the other pane), highlighting for 100+ languages, multi-cursor, find and replace (⌘F, ⌥⌘F), folding (imports fold on their own if you like), ⌘/ to comment, inline blame on the current line, and change bars against HEAD with an overview ruler (⌥F5 / ⇧⌥F5 jump between changes). Markdown, HTML, CSV and SVG files have a rendered preview.

The file tree renames, duplicates, creates and deletes (to the Trash). ⌘P opens any file; ⇧⌘F searches the repository (git grep over tracked files).

#Code intelligence

Language servers run on your Mac; Settings › Code editor shows each one's status, the install command, a custom path and restart.

LanguageServer
Gogopls
TypeScript, JavaScriptTypeScript (tsc --lsp)
PythonPyright
Rustrust-analyzer
Java, Kotlinjdtls, Kotlin LS
C#, C/C++csharp-ls, clangd
YAML, Docker Compose, DockerfileYAML and Dockerfile servers

Completion (⌃Space), hover, signature help, diagnostics, go to definition (F12), implementations (⌘F12), references (⇧F12), callers (⇧⌥H), rename (F2), format (⇧⌥F), symbols in file (⇧⌘O) and project (⌘T). Without a server, navigation falls back to a whole-word project search.

#Local history

Every save keeps a version (outside the project, in Beetool's data folder). History in the editor compares any version inline or restores it — the restore itself can be undone. Turn it off or set versions per file in Settings › Code editor. Files over 2 MB are skipped. The Docs workspace uses the same history.

#The right panel

Changes (stage, commit, push), Review (comments of the open merge request: apply suggestions, fix with AI, fix all) and AI (⌘I).

PreviousMCP serverNext Run, test & debug

On this page

  • Editing
  • Code intelligence
  • Local history
  • The right panel