用什么编辑器和公司有啥关系,不违反版权协议用盗版就没啥关系,写出来的代码都一样
月经帖,无聊
很多公司不会这么想, 比如同事用vscode遇到问题找你帮忙, 然后你说我不用vscode解决不了, 当全公司都用vscode, 你还说我不用vscode, 会导致工作难做.
如果完全不用考虑别人的想法,不用帮别人解决任何问题,那应该只能辞职换公司了
emacs 本质上是基于文本的操作接口,可以对接各种其他东西,如果说现在 emacs 搞 llm 编程不行,那也只是由于:
- 没有对接
- 外部工具如 llm 不行
此外,优势取决于用户自己是否有稳定的 llm api
差不多,我们同事都用vscode,问我相关使用问题我真不知道…有些是凭经验回答。
不过,vscode这么流行的编辑器,他们遇到问题自己找搜索引擎问AI也行吧,非得要从其他同事身上找到解决方案吗?
说是这么说,还是帮他们想办法配好tasks,编译脚本给他们搞好了自动生成compile_commands.json,写了文档怎么用lsp配合使用…
你们这招的真是程序员?这些对于程序员不应该自己稍了解下就搞定了么
很多人其实只专注于业务,其他很多周边知识根本不去了解的 并不能因此否定他们是程序员
除了最开始的公司之外。我有史以来就周围没有其他人用emacs。他们有其他编辑器相关问题也不会问我,我有emacs问题也不会问他们。
我也是,有史以来周围就没见过用emacs的人,用emacs以前我用的最多的编辑器是notepad++, 这个也不比emacs好多少, 有史以来,我就只见过一个用notepad++的人, 但见过因为无法搜索到notepad++的正版下载地址而放弃的
感谢大家的回复。 我在用Emacs + aidermacs + gptel. 但是没用过Cursor. 两者都是用第三方的模型,不知道用起来有什么不同。 而且团队里在讨论共享 Cursor rules。 不知道是啥东西。有没有办法让Emacs也可以直接或间接地使用这些rules.
所以为何不尝试一下?
从没用过notepad++ 我周围倒是有。我从工作开始就一直用emacs,没其他的。而且我都是tui term里用。只用过几年时间gui,从此以后gui都没安装过。
rules 就是一些限制规则,在 aider 里也是可以配置的 Specifying coding conventions | aider ,不过即使使用相同的 rules,可能两者在处理上还会存在一点差异吧。
GUI 界面太复杂,还没搞懂最基本设置,暂时放弃了。
我倒不是否定人家是不是程序员;只是这种事也太小了,而且不会业务直接相关么。哦,我懂了,程序员中专职有人帮忙搞定这个,人家只是不花时间处理这个罢了,并不是不会或没能力会,是这个意思哇
实昵名羡慕下如此专业分工的大公司
我在高校,因此一切自己搞定,想追新就追新,主打一个自由散漫(技术选择上)
今天终于试了一下Cursor. 没有任何额外设置,小众语言(VHDL, SystemVerilog)代码库,改一个模块的接口数据类型。在上百个文件中,Cursor自动找到了十几个相关文件,做了相应改动。代码风格不是最优,但完全可以接受。完全超乎我的预期。
用aider + o3pro (唯一可用模型)试了同样的请求,总是报错。有点失望。
C语言嘛,即使不用lsp,老资历的只靠SourceInsight也这样十多年过来了,只是后来要用版本管理,就转用vscode了,插件方便哇
而应届新人的话,有些会玩,有些也是不会的咯,你给他配好怎样就怎样…
cursor现在还是文本交互, 文本交互, emacs擅长, 只不过它只提供了基础设施, 其他需要插件来弥补.
等到cursor或AI编程能图形化堆积木的时候, emacs可能就彻底不及了. 目前还早.
emacs一直是很适合这种任务的
为啥o3pro是唯一可用的模型?我还从来没用过API的o3pro