Ecode

Dev tools

code editor

SHOW HN2023

233points
92comments
#224of 3,109 in 2023
Top 8%of 2023 by points

How HN took it

MixedNo clear lean

13 positive, 13 neutral or asking, 4 mixed, 4 critical, out of 34 comments about the project. Thread score +0.25.

Idea: 4 for, 2 againstDesign: 2 for, 2 againstPerformance: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fast and smooth performance

    From 2 comments
    • As a primary sublime user for the last decade, this is the only alternative I've tried so far with promise. Runs smooth as silk, this is an editor for speed demons like me. A lot…
      geenat on HN
    • I am happy to see one more open source GUI text editor that aims to be fast, minimalist, yet has some essential features (at least for me) like LSP support, minimap, and terminal…
      rd07 on HN
  • Clean, slim UI

    From 2 comments
    • As a primary sublime user for the last decade, this is the only alternative I've tried so far with promise. Runs smooth as silk, this is an editor for speed demons like me. A lot…
      geenat on HN
    • I am happy to see one more open source GUI text editor that aims to be fast, minimalist, yet has some essential features (at least for me) like LSP support, minimap, and terminal…
      rd07 on HN
  • Has essential features like LSP and terminal

    From 2 comments
    • I am happy to see one more open source GUI text editor that aims to be fast, minimalist, yet has some essential features (at least for me) like LSP support, minimap, and terminal…
      rd07 on HN
    • I'll keep it on my watch list! It already marks several of my editor checkboxes (LSP support, fast global search/replace, real time tree view, etc). I'll say it again, it looks…
      alganet on HN

Objections

  • No multi-cursor support yet

    From 2 comments
    • The demo is impressive for something running on a browser. ``` > Planned Features > > ... > Multi-cursor support > ... ``` I can't live without that though. SublimeText spoiled…
      alganet on HN
    • More than just multi-cursor the workflows VSCode offers with them (selecting all occurrences, selecting the next occurrence) are vital for my work.
      iddan on HN
  • No git integration yet

    From 1 comment
    • This looks great. It's nearly impossible for me to leave Neovim at this point, but I do miss a good git-aware minimap, and I miss the VS Code git diff / integration. I'd love to…
      christophilus on HN
  • Poor support for non-Latin scripts and no IME yet

    From 1 comment
    • I have carefully set up my desktop environment the way I like it, specifically the way menus are displayed, colours, fonts, icons, keyboard shortcuts, notifications. Ecode does…
      bmn__ on HN

Requests

  • Multi-cursor editing

    From 2 comments
    • The demo is impressive for something running on a browser. ``` > Planned Features > > ... > Multi-cursor support > ... ``` I can't live without that though. SublimeText spoiled…
      alganet on HN
    • More than just multi-cursor the workflows VSCode offers with them (selecting all occurrences, selecting the next occurrence) are vital for my work.
      iddan on HN
  • Git integration and diff view

    From 1 comment
    • This looks great. It's nearly impossible for me to leave Neovim at this point, but I do miss a good git-aware minimap, and I miss the VS Code git diff / integration. I'd love to…
      christophilus on HN
  • Plugin manager and easier plugin API

    From 2 comments
    • I am happy to see one more open source GUI text editor that aims to be fast, minimalist, yet has some essential features (at least for me) like LSP support, minimap, and terminal…
      rd07 on HN
    • The most important point is expandability. Did it has an API or is it planned to add an API to extend the editor?
      progx on HN

Questions

  • Is the plugin API extensible in a scripting language

    From 2 comments
    • So the extendable functionality is enabled with C++? If it were emacs lisp I would be right there already. :)
      hatmatrix on HN
    • Author here: That's correct. It's partially intentional, since I want to keep some control over the plugins ecosystem. I think it's explained somewhere in the README file:…
      SpartanJ on HN
  • Does it have an API for extensions

    From 2 comments
    • The most important point is expandability. Did it has an API or is it planned to add an API to extend the editor?
      progx on HN
    • Author here: The editor can be expanded via plugins and several features are presented as plugins (LSP, linter, formatter and auto-complete). But the plugins API it's not as…
      SpartanJ on HN

Alternatives named

  • Sublime Text

    From 2 comments
    • The demo is impressive for something running on a browser. ``` > Planned Features > > ... > Multi-cursor support > ... ``` I can't live without that though. SublimeText spoiled…
      alganet on HN
    • I'm using Sublime and as Druid fan I'm following Lapce but this one looks good too.
      timeon on HN
  • Neovim

    From 2 comments
    • This looks great. It's nearly impossible for me to leave Neovim at this point, but I do miss a good git-aware minimap, and I miss the VS Code git diff / integration. I'd love to…
      christophilus on HN
    • Yeah -- while not mainstream compared to VSCode -- it'll take something very big and impactful to move me away from neovim + alacritty. It works amazingly well.
      gigatexal on HN
  • Lapce

    From 1 comment
    • I'm using Sublime and as Druid fan I'm following Lapce but this one looks good too.
      timeon on HN
  • Zed

    From 1 comment
    • > Point being, performance is a weak selling point to switch text editors You’ve never worked with IntelliJ I see. If someone builds the exact same thing but any amount faster…
      Aeolun on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/34320844)