TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Am I insane if I use only Sublime+Terminal combo for development?

4 点作者 siddheshgunjal超过 1 年前
I&#x27;m an ML engineer with almost 6 years of experience in the field and I use only Sublime+Terminal for all my development (ML, Web, Flutter, etc.) Yes, even for flutter I do not use VS code or Android Studio, only Sublime (with LSP)+Terminal.<p>- The reason is, when I was a newbie in the world of ML, I had a laptop worst than a potato laptop. So, I had to preserve as much resources as I can for actually ML tasks. That forced me to keep things simple &amp; lightweight.<p>- At that time I tried to use PyCharm, VS Code, etc. but all of them resulted in consuming a lot of resources and very little left for actual model to run.<p>- Fast forward to today, I now have a decent laptop for coding &amp; a good workstation for my ML related workflows, but I still chose to use only Sublime+Terminal for all my tasks<p>- To be honest, setting up Conda to work with PyCharm &amp; VS code is sometimes pain in the a*. Some of my students still come to me with problems of conda and other env management tools not working properly with VS code &amp; PyCharm.<p>- The thing is I like to keep things simple and lightweight. In my experience, Sublime is an excellent code editor with excellent package support. I find running scripts, managing envs, docker, DBs, etc, simpler and quicker directly from Terminal...<p>- I do not understand why people use VS code or PyCharm if they have to take additional steps to make their tools work with it, let&#x27;s say Conda (environment management tool). Whereas same task can be done with just Vanilla terminal without any hassle.<p>So Am I insane for using only Sublime+Terminal in my dev environment while entire world is using various(God knows how many) tools for development. Or is it just a developer inside who got used to keeping everything so optimised at each level, that anything that consumes resources unnecessarily makes my wanna avoid using it...<p>- I am really curious to know what tools you guys are using in your dev environment? And what&#x27;s your reason for that setup?

4 条评论

apothegm超过 1 年前
There are plenty of people who still use nothing but a CLI text editor like vim. Nothing wrong with sticking with simpler tools. And as you point out, if you’ve got good keyboard shortcuts, using the terminal for most of the fancy stuff an IDE does is just as quick and often more flexible.<p>You’ll see more IDE use in the .Net and Java worlds. The startup environment is much more diverse. And honestly, the VSCode bandwagon is pretty new, too. Until 5 years ago, Sublime and its ilk were the default. I for one still find IDEs unergonomic and am sticking with my text editor of choice.<p>The one downside to a plain text editor is that you wont be able to integrate well with coding assistance features like copilot, or get some of the tools an IDE gives you for minor refactoring and other common tasks.
评论 #39201439 未加载
sgbeal超过 1 年前
Plenty of folks, myself and most of my FOSS colleagues included, develop using only a text editor and a shell. There&#x27;s no shame in that. (PS: plus makefiles, of course, maintained in that same editor and run in that editor or in the shell.)
评论 #39195746 未加载
interbased超过 1 年前
I code in PyCharm but I don&#x27;t use most of the features. I mostly appreciate the autocomplete for certain parts of the code and the syntax underlining, but perhaps an LSP would help with that. Besides that, I like using command line for everything. I dig your minimalist approach.
评论 #39201421 未加载
JohnFen超过 1 年前
I think the maxim &quot;if it&#x27;s stupid but it works, it&#x27;s not stupid&quot; comes into play here.