Skip to content
agentusehub
Sign in+ Submit
CodingIntermediateSoftware

Introducing macros.dev: A New Editor Built in Rust and Scheme

Explore macros.dev, an innovative editor combining Emacs features with Rust and Scheme for enhanced productivity.

Time saved
0h / week
Setup time
Not stated
Running cost
Not stated
Cost range
Free

The problem it solves

Developers often seek customizable editors that integrate powerful features like spreadsheets and chart libraries. Existing solutions may not meet all needs, prompting the creation of tailored tools.

How it flows
  1. Editor Development
  2. Feature Integration
  3. User Feedback

Step-by-step setup

  1. Conceptualize the Editor

    Identify the key features from Emacs that you want to replicate, such as keyboard shortcuts and package management.

  2. Implement Core Features

    Develop the foundational elements of the editor using Rust and Scheme, ensuring compatibility with existing tools.

  3. Integrate Additional Tools

    Add functionalities like a built-in MCP server for package writing and support for dashboards with interactive menus.

Coding · Advanced
  1. Write migration plan
  2. Agent edits in batches
  3. Tests per batch

Ship a 40-file refactor with a coding agent

Plan, execute and review a cross-cutting refactor in small batches, with Claude Code making the edits and GitHub Copilot reviewing each PR.

Claude Code · GitHub Copilot
Coding · Intermediate
  1. PR opened
  2. Copilot inline review
  3. Claude risk summary

Automated first-pass review on every pull request

Copilot and Claude review each PR for bugs, missing tests and risky changes before a human looks, so reviewers can focus on design.

GitHub Copilot · Claude · Slack
Coding · Advanced
  1. Run coverage
  2. Pick 3 riskiest files
  3. Write + run tests

Generate missing unit tests for untested modules

Claude Code reads your coverage report, picks the riskiest untested modules and writes unit tests that pass, one small PR at a time.

Claude Code · GitHub Copilot · Slack