TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: CodePerfect, a fast, lightweight IDE for Go

48 pointsby brhsagainalmost 2 years ago

16 comments

tlhunteralmost 2 years ago
Ironic that it has an in-window file menu and is currently macOS only. Usually it's the Linux/Windows apps that are ported to macOS that have this.
评论 #36597589 未加载
评论 #36598869 未加载
progxalmost 2 years ago
Fast is not everything. Switch some years ago from Sublime to VSCode. Sublime is super fast, has many extensions, but VSCode is another league with more and powerfull extension and functions and a huge community. Electron etc. are not really arguments in 2023, cause my computer is fast, faster than i could do anything. The extensions and function help me working faster, not the text editor.
评论 #36597188 未加载
评论 #36597124 未加载
jossclimbalmost 2 years ago
&gt; No language servers.<p>Why is that a good thing?
评论 #36596950 未加载
keylealmost 2 years ago
Thanks for doing this, that is a massive achievement.<p>My main nitpick is about picking up another IDE just for_ one_ language.<p>I dislike VSCode as much as the next guy, but having an IDE just for Go doesn&#x27;t make much sense to me in 2023.<p>Most of us use far more than one language or stack every day, so there is enormous value proposition by supporting many languages, and even opening up possibilities with a plugin system. I hope you&#x27;re considering those ideas. I guess you might since it&#x27;s called CodePerfect and not GoSomething :)<p>I think your pricing is on point though.
jmercourisalmost 2 years ago
I like that it is written C&#x2F;C++. I remember Eclipse was written in Java, and I thought that was really cool. Java to edit Java.
评论 #36596517 未加载
评论 #36596327 未加载
mattlondonalmost 2 years ago
Hmm on their pricing page they say that only the pro version can be expensed.<p>That seems a bit bold. Surely it is not up to them what can and can&#x27;t be expensed. If it is just a terms and conditions thing of &quot;oh if you want to expense this then it is exactly the same but twice the price&quot; then that leaves quite an unpleasant taste.
msiealmost 2 years ago
Cool! Finally an IDE not based on electron or java! There has been another one but it was abandoned many years ago.
评论 #36596703 未加载
pmlnralmost 2 years ago
I still enjoy Geany. It is lacking certain features I could do with, but it&#x27;s joyful to use something that light: <a href="https:&#x2F;&#x2F;www.geany.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.geany.org&#x2F;</a>
sneakalmost 2 years ago
I don&#x27;t think I&#x27;ll ever use a non-free-software code editor.<p>The risk of lock-in is too high. My editor is the most important tool I use every day, I don&#x27;t want to be beholden to some company for my muscle memory.
hknmttalmost 2 years ago
I am stuck with Goland, which i really like, because i cannot stand vscode. But like all jetbrains products, i use about 1% of the functionality of the IDE. So having appropriately priced alternatives, WITHOUT subscription model which i will never pay for, is very welcome.<p>PS: all I use is terminal tabs, looking up functions&#x2F;method&#x2F;properties and their descriptions, go-to definition, open folder, and run tests(which is just small command anyway). as i have said, 99% of IDE is worthless to me.
评论 #36597341 未加载
mparnisarialmost 2 years ago
How does it compare to Goland?
fowliealmost 2 years ago
Been using LazyVim for professional go development for over a year now. I can&#x27;t see any features promised here that I do not already have. LazyVim is a NeoVim configuration for those who don&#x27;t know. Together with the golsp its insane how good it is. Sometimes I miss those heavy refactoring functions that Jetbrains provide though, like extract function etc.
评论 #36596652 未加载
perbualmost 2 years ago
It&#x27;s interesting to see that they distinguish between pro and private users by not allowing private users a receipt.<p>I&#x27;m pretty sure this is illegal where I live. I like the idea, though. If you&#x27;re hobbyist you typically don&#x27;t need a receipt.
评论 #36598079 未加载
mrweaselalmost 2 years ago
With a name like CodePerfect95 I had hoped for a different UI design.
评论 #36597165 未加载
atonsealmost 2 years ago
Interesting choice to forego language server protocol.<p>Has that been a performance bottleneck?
pjmlpalmost 2 years ago
So it is written in C or C++?<p>Apparently Go isn&#x27;t good enough to write an IDE, even that it lags behind Java.
评论 #36596853 未加载
评论 #36597027 未加载
评论 #36596868 未加载