写服务端 API 和后端逻辑只用 Sublime 之类哪些语言能做到不依赖 IDE

2017-10-24 17:53:28 +08:00
 matthewlgm

如题,菜鸟来着,啥都会一点,但没做过大项目,打算自己写个 App,前后端都自己来。五六年前就转产品了,别拿高手 Vim 都可以说事,我是说哪些会相对更不容易依赖 IDE,插件丰富( Sublime、Atom、Vim )。

5847 次点击
所在节点    程序员
54 条回复
zxl777
2017-10-24 22:03:01 +08:00
vscode,对各种语言有充足的插件,快捷能大大提高效率。让编程成为一种享受。
pepesii
2017-10-24 22:11:54 +08:00
英语和中文汉字
chenqh
2017-10-25 00:27:48 +08:00
@janxin python 不行,用 django 不用 ide,感觉要死
lights
2017-10-25 00:48:50 +08:00
sublime 的确能一定程度上支持语言的提示,特别是装了插件后。但完全比不上 idea,重构代码爽得飞起
janxin
2017-10-25 07:09:21 +08:00
@chenqh 我好象没遇到问题,你是说代码自动补全还是 snippet ?补全用 jedi,snippet 没办法
xiadd
2017-10-25 07:20:51 +08:00
熟悉的语言就好, 一般 nodejs 我只用编辑器
Sapp
2017-10-25 08:22:32 +08:00
vscode 写 go 没感觉有什么不好的
tsungkang
2017-10-25 09:20:20 +08:00
语言是死的,人是活的,都别说 st 了,用 vim 来写 c 跟 java 的都比比皆是,像我这种完全离不开 IDE 的也是一抓一大把,如果非得说想脱离 IDE 的话,当然弱类型解释型语言要更好一些,lua 就是个不错的选择。

说出来不怕笑话,我年轻的时候写 php 用的 UltraEdit,语法提示什么的,浮云。
misaka20
2017-10-25 09:28:03 +08:00
php 用普通的编辑器来写,没多大难度吧。
如果楼主学的是 Java,用普通编辑器,我觉得难度还蛮大的。
liuzhaowei55
2017-10-25 09:40:35 +08:00
golang 装完插件,类型提示,代码格式化什么都有
jyf
2017-10-25 10:07:30 +08:00
看不出来哪个语言不能用非 ide 基本上代码编辑器支持个 tab 补全还是没问题的 别说 vim/emacs 这两个都可以 除了这些我也看不出来跟语言有关的有啥必须放在 ide 里的功能
whypool
2017-10-25 10:08:40 +08:00
api 背熟了记事本都能搞;
或者精通机器语言,写什么代码都是 01010 之类的
changnet
2017-10-25 10:47:34 +08:00
我定 C++和 Lua 都是用编辑器。又不是前端,没那么多 api 要记的。
acoldfox
2017-10-25 10:53:11 +08:00
需求功能简单的话还好,如果需求功能复杂,代码量多,还是用 ide 吧,何苦要自己为难自己呢
msg7086
2017-10-25 10:53:44 +08:00
@tsungkang UltraEdit 怎么说也是当年一霸,咋是笑话。
junbguistar
2017-10-25 14:09:09 +08:00
脚本语言都可以?
wlchn
2017-10-25 14:44:32 +08:00
Goalng, Ruby, Elixir
afeicool
2017-10-25 16:20:10 +08:00
@zhouyou457 所以你当不了项目经理
UnknownR
2017-10-25 16:25:34 +08:00
sublimetext 最轻量,所以最喜欢这个,因为个人脚本写的较多,大项目还是 IDE,vscode 也还可以,atom 最慢,ultraedit 要收费,notepad++是轻量+开源,公司电脑就是装的 notepad++,基本能满足日常需求,入门就别纠结编辑器,越简单越好
learnshare
2017-10-25 16:26:14 +08:00
没什么语言必须依赖 IDE 吧,都有手动编译执行的方法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400324

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX