吐泡一下
最近来了新人
教了半天IDE和加载define还是不肯学
他还坚持用vi 和 grep...
像这样还坚持活在20世纪的新人
是我的问题还是新人的问题? QwQ
作者:
h30306 (东坡肉球)
2023-06-28 17:31:00他有因为这样工作没做好吗
作者: worf 2023-06-28 17:35:00
无所谓 工作能做好就好
作者:
chuegou (chuegou)
2023-06-28 17:38:00他未来会带新人吗?不会的话就让他用吧
作者:
loadingN (sarsaparilla)
2023-06-28 17:51:00用vim跟ctags就比你快了 就你的问题啦
作者:
NDark (溺于黑暗)
2023-06-28 18:01:00只要没bug不需要你帮忙 用notepad++ 也不是问题
作者:
marc47 (思乐冰)
2023-06-28 18:14:00他是大师,vscode也有vi mode
作者:
alihue (wanda wanda)
2023-06-28 18:21:00他是不是刚毕业
作者:
bill0205 (善良的小孩没人爱)
2023-06-28 18:31:00只要没bug 就算他用notepad++还是什么编辑器都没差
作者:
bill0205 (善良的小孩没人爱)
2023-06-28 18:32:00熟练起来vi vim也很快啊 干嘛逼人学其他ide
作者:
qwe70302 (为何一到90分就会输)
2023-06-28 18:40:00下一篇,公司的老人硬要我用IDE怎么办
作者:
lej (认真就输了XD)
2023-06-28 18:44:00先说说你们用什么IDE 来给大家瞧瞧
作者: nek0t1m (猫拳) 2023-06-28 18:51:00
Vim + LSP也可以做到为什么一定要IDE不过grep很慢该改用rg了吧
作者:
Csongs (西歌)
2023-06-28 18:56:00他能搞定没问题,搞不定请他学
作者: cylee (Artisan) 2023-06-28 19:03:00
有没有可能是你们的 IDE 太难用?
作者: EchoRyne (EchoRyne) 2023-06-28 19:03:00
排版的话 checkin code 之前用排版程式跑过就好
作者: ashlikewing 2023-06-28 19:31:00
我第一次听到有公司需要人学特定编辑器的,用什么写不是都是个人的自由吗?
作者: goldie (阿良) 2023-06-28 19:31:00
还好啦,不要只肯写某一种语言就好
作者:
alihue (wanda wanda)
2023-06-28 19:34:00下一次就是他想重写系统了 坐稳了
作者: afafaf (bb) 2023-06-28 19:42:00
vim+plugin 上限是很高的 不过真的会的人不多就是了
作者:
FXW11314 (soukai)
2023-06-28 19:49:00vim不一定,真的用vi就是神人了
作者: CRPKT (crpkt) 2023-06-28 19:49:00
问题在你为什么不检视成果而去检视工作方式吧
作者:
jack529 (Jack)
2023-06-28 19:52:00JetBrains买下去就好了
作者:
easyman (oops)
2023-06-28 20:24:00就像NBA 选秀, 选到 上下限 很宽的人才啊
作者:
wei115 (ㄎㄎ)
2023-06-28 20:45:00我都用vscode装vim-plugin 用起来和vim有87%像
作者:
wei115 (ㄎㄎ)
2023-06-28 20:48:00vi mode好用:) 缺点是在ptt发废文 最后要删掉多打的:wq!不过9成的IDE真的颇废= = 现在的趋势是编辑器+工具链连keil都转用VSCode惹
作者: superpandal 2023-06-28 21:19:00
vi 远比你想像中的强 之前在某论坛发表过 vi重要的四个功能1. 可将命令结果输出的文档或从别的文件读取内输出到读取内容到目前文件 2.可将内容输出到命令并将内容替换成命令处理资料的结果 3. 同上但只有输出给命令不修改 4.可将内容作为vi内置命令执行
作者: shouyinz (上瘾) 2023-06-28 21:27:00
你是不是自己不熟 vi ?
作者: superpandal 2023-06-28 21:28:00
很多人会把命令记录到一个文件内 然后要用的时后copy到终端 我只能说这是傻瓜用法 vi下直接将内容传给命令 grep也是个很不错的命令 配上一个可以动态输入数据的模糊搜寻工具会很好用 find指令同理 这样就实现ide下的全文检索和quick open 至于代码补全首先你就要先用ctags类似的工具对该语言的src 进行索引建立再对你的专案建立索引 vi本身也有abbr功能 作为
作者: superpandal 2023-06-28 21:37:00
snippet 没问题 除错方面你需要一些更进阶的用法 不说 生成代码方面其实没有比shell更好的了 例如maven额外弄个plugin来生成专案本身就是一个很智缺的用法不过在工作我还是用ide 因为比较合团队而且也不希望有人偷干走我写的东西只能说以前人写的很多神器 现在就是扩充性容量占用资源占用都很差
作者:
brucetu (sec)
2023-06-28 22:52:00那些vi神功能用vscode做都很快啊 为什么还要ctags
作者:
agogoman (cocorosie)
2023-06-28 22:55:00要强迫别人改编辑器习惯 好歹也要讲个vi做不到只有vscode能做到的来看看就算要自己弄plugin vi还是比vscode轻松
作者: superpandal 2023-06-28 23:07:00
你看一下lsp 是不是很多语言都下载将近几十mb的东西 这就是微软传统 每个东西又大又肥 当然用过lsp但以这样的功能太肿了 至于神功能 你vscode在哪实现这些呢 只有editor区? vi是所有split screen都可以我现在要写东西多半都要神一点 不然每天用一些烂东西很难受 然后还听到吹捧...
作者: justaID (快乐崇拜) 2023-06-28 23:35:00
IDE只是工具,每个人编辑习惯不同,如果他用vi不会对 code commit 结果造成任何问题,没理由强迫他换工具吧?重点是开发成果和效率,我看过那种vi用到出神入化,他们已经习惯了,反而用vi他们开发效率最高
你的编辑器可以记录几十个mark位址 好几个预定义mark几十个register 好几个 programmable register 快速录制编辑指令 吗?
作者: superpandal 2023-06-28 23:41:00
mark与寄存器是vi好用的东西 有用过才知道但vim 有跨档案的mark目前觉得vi遗憾的地方 语法高亮都不是刚需
你知道用vi比ide快很多吗? 用ide反而会被新人瞧不起喔
作者:
s678131 (Mu)
2023-06-29 01:14:00如果是写winform那真的需要特定IDE,不然我都用vim
作者:
lauto (老头)
2023-06-29 01:18:00IDE这么重要怎么不列在面试条件,进来了才在机歪
作者:
brovet (阿搭 原来我有小天使...)
2023-06-29 02:12:00不用怀疑 你的问题
作者:
Arbin (路人_Lv菜逼八)
2023-06-29 02:19:00换个思路,你应该要推坑neovim
作者:
penta (舞璉)
2023-06-29 02:23:00为什么要强迫他用IDE
作者: ku399999 2023-06-29 02:25:00
你就不该上ptt的
作者:
WYchuang (爱赖床的黄金猎犬)
2023-06-29 04:56:00用vi臭了吗 QQ
作者:
wens (æ–‡æ€)
2023-06-29 05:27:00vi不好吗?
绝对你的问题 事情能做好用什么editor 关你什么事..
作者:
knives 2023-06-29 06:09:00你的问题
作者:
mathrew (Joey)
2023-06-29 07:26:00我用 notepad 写 Web 比其他人用软件写还快,不行吗?
作者:
jobintan (Robin Artemstein)
2023-06-29 08:10:00可以顺利在deadline前完成工作就好了,对方爱用啥工具不是重点,就别管那么多了,住海边逆,如果公司会拘泥于工具,就该认真考虑要不要继续待了。
作者:
chan15 (ChaN)
2023-06-29 08:19:00主流 IDE 都有 vim mode 啊
作者:
q00153 (TB)
2023-06-29 08:23:00小孩才做选择。我全都要。用 IDE 装 vim 外挂。完美解决。
作者:
final01 (牛顿运动定律)
2023-06-29 08:31:00笑属,为何一堆人脑补用notepad++写code超强这完全是两件事
作者:
ek0519 (new life)
2023-06-29 08:42:00你
作者:
susaku (小草)
2023-06-29 09:14:00我通篇没看到有人说用notepad++写code超强啊
作者: moszap (无) 2023-06-29 09:30:00
推,超强新人
作者:
unmolk (UJ)
2023-06-29 09:41:00不是,用什么东西开发有什么关系
作者:
buffon (简 单)
2023-06-29 11:04:00IDE是重点吗 ?
作者:
Lhmstu (lhmstu)
2023-06-29 11:15:00看他工作效率有没有问题吧,没有的话其实也没差
作者:
Delisaac (Time waits for no one.)
2023-06-29 11:19:00有些资工系教授还刻意禁止学生用IDE耶
作者:
Lhmstu (lhmstu)
2023-06-29 11:20:00另外用vim跟是不是神人完全没什么关系
作者:
acgotaku (otaku)
2023-06-29 11:27:00看写什么吧 写前端组内有vscode共用设定就用vscode写embeded system vi 比较好操作 你就不要强制人家换不过我们公司有付钱充值 gpt4, copilot vscode套件原本用vi的人也开始用vscode 毕竟有人付钱还是香
作者:
Lhmstu (lhmstu)
2023-06-29 11:33:00不过我觉得问题比较大的是他刚毕业就这么自我,又不是写了好几十年的vim。你们之后开发大概有得吵了
有什么必要限制工程师用什么编辑器吗…micromanagement?要讨论的除非是他没用一样的编辑器造成什么问题吧…linter/coding style
吹vi就跟吹手排一样白痴 工具很强 但看场合用 好吗
作者:
appledavid (新三宝:香蕉 鹿茸 太阳饼)
2023-06-29 12:23:00很好啊,坚持用vi...至少证明这人有极大可能不是废物大学废物科系出来的
作者:
NerVGear (Phantom)
2023-06-29 12:38:00现在还有人在用IDE?
作者: tsaigi (菜鸡) 2023-06-29 12:51:00
你的问题
有差吗?你们CI设好,还不是跑一样的linter formater UT
作者:
REDX (^^)
2023-06-29 14:12:00能用就可以了,是在哭什么
作者:
s77485p (快乐猪)
2023-06-29 15:11:00算是你的问题吧 linter 一样你管他用什么编辑器他喜欢用微软txt编辑器也可以
作者:
notBeing (read and be read)
2023-06-29 16:34:00emacs 参战?
作者:
snaketsai (ã•ã„ã§ã‚“ã—)
2023-06-29 18:35:00我还真的只会vim ...
作者: superpandal 2023-06-29 19:14:00
vi功能面不是手排 只是ide常用功能你要自己搞定而已就是你要懂运作原理 凑一凑功能就弄出来了
作者:
wild0522 (wild0522)
2023-06-29 19:21:00用什么 IDE 什么 copilot,有 vi 强吗?大专案还用VI,我都直接叫他滚
作者: superpandal 2023-06-29 19:24:00
vi和copilot不是同种东西 如果copilot的cli也是输入输出流 那么vi可以用它
作者:
wild0522 (wild0522)
2023-06-29 19:30:00谁跟你说同种东西…好啦,vi 棒棒
作者: superpandal 2023-06-29 19:34:00
而且专案过大就很垃圾啊 代表没有深思熟虑化繁为简vi类也确实可以改大专案 只要你知道ide功能是怎么实现的
作者:
wild0522 (wild0522)
2023-06-29 19:38:00你说得对XD
作者: superpandal 2023-06-29 19:38:00
你就是拿ide+copilot vs vi东西过大通常就是用来巩固地位用的 有分职场和商场讲直白就是这样商场指的是开源的 闭源无论如何都有一定保证
作者:
bxc (中年鲁蛇联盟)
2023-06-29 20:55:00关你鸟事 你是老人对吧 管那么多
作者: giantwinter 2023-06-29 22:04:00
你好像可以学他的作法
作者:
wei115 (ㄎㄎ)
2023-06-29 22:07:00vim不是vi,neovim也不是vi
不太相信真的有毕业生会用vi 更像有老屁股连vi跟vim都不会分
作者:
BoXeX (心爱骑士团异端审判骑士)
2023-06-30 00:05:00没办法 很多人的vim指令用vi 不懂的大概就以为是用vi吧
作者: walilaV (哇哩勒) 2023-06-30 00:08:00
我的vim还能用copilot,其他IDE能做的我都能做,你有什么问题吗?
作者:
BoXeX (心爱骑士团异端审判骑士)
2023-06-30 00:08:00我个人是觉得vim不好用啦 但用了七八年 不好用也用熟了现在没必要也不想换IDE
作者:
Isaea (Isaea)
2023-06-30 00:31:00vim除了帅以外我觉得不好用,但工作归工作能交成果就好
这种无聊问题到底是...他的产能有达到管他用什么editor
作者:
aacs0130 (æ¹›éˆ)
2023-06-30 02:08:00vim 很强耶!写习惯了速度不输IDE,我也用vim
如果有因为这样学比较慢的话就有点麻烦 想知道他的效率
作者:
chan15 (ChaN)
2023-06-30 09:11:00windows上都有vim跟neovim的安装包,为啥要用wls2?
我是不信不会用其他ide的新人有多强反正多学几个来用有什么不好 gui工具就是有gui的好处cli编辑器也可以多学几个来用vi vim joe vinonano啦 不是vino
作者:
sarsman (DeNT15T♠)
2023-06-30 09:34:00真的,为啥要wls2...?
作者: goldie (阿良) 2023-06-30 09:47:00
WLS2 里面的启动比较快?
作者: walilaV (哇哩勒) 2023-06-30 10:49:00
Windoes的neovim怪怪的 … 还是linux好windows或是你可以叫他在IDE装vim plugin
难道你老婆高潮一定要用你的屌?小王的就不能高潮吗,管真多
….推文一堆吹vi 神的真的有大专案经验吗…. 恐怖的不是vi 工具 是那个新人大观念..有可能有问题
要有足够资讯才能判断只用vi够不够,包括开发什么、怎么test/build/doc等等
作者: iamstupid844 (iamstupid844) 2023-06-30 14:37:00
嘴vim不能用在大专案是不是自己烂ㄏㄏ,我工作做超级电脑compiler的,工作五年来只用过vim,改OS也用vim,自己垃圾怪编辑器??Vscode plug-in可以做的我还没看过vim plug-in做不到的,怪vim 不能用大专案是不是自己code base烂,不会用自动化工具grep -r 很慢的话用find找你要的file然后pipe给parallel grep。重点还是把资料放快一点的storage,刚刚网络上看,hdd 只能single thread access,所以你用grep -r没办法同时找n个file
作者:
Lhmstu (lhmstu)
2023-06-30 17:24:00其实条条大路通罗马,楼上是不用这么气,你喜欢自己写插件,自己用自己的开发环境;有人喜欢一整套IDE,然后同步公司同事的设定,做协同工作方便。这篇重点是假如全公司都用同一套IDE,如Jetbrains全家桶,然后同步设定来开发或是有专门team开发插件工具给大家使用,这样的话这个新人问题比较大....问题根本不在用不用vi上,而是这个新鲜人价值观
作者:
magic76 (fd)
2023-06-30 18:32:00新人可能在心里笑你们慢
作者:
beryah (因为爱)
2023-06-30 18:41:00这种会限制ide的团队建议原pô还是块陶吧
作者: superpandal 2023-06-30 18:53:00
当然有做过大专案 被奇烂无比的大专案荼毒才有感而发
作者:
sarsman (DeNT15T♠)
2023-06-30 18:56:00平心而论这篇文判断该检讨谁的资讯量根本不够吧,很多人只是看到自己过往的经验而嘴
作者: superpandal 2023-06-30 18:56:00
vi类都可以处理大专案 基本命令工具基本上就可以处理
作者:
sarsman (DeNT15T♠)
2023-06-30 18:57:00如果新人用自己熟悉的工具能解决工作问题,就是原po问题反之如果无法又不受教,那就是新人问题
作者: superpandal 2023-06-30 18:58:00
大量资料 然而我还是对大专案嗤之以鼻 因为写的都很
作者:
sarsman (DeNT15T♠)
2023-06-30 18:58:00事情其实很单纯根本没啥好战的 XD
作者: superpandal 2023-06-30 18:59:00
差 不够漂亮 优雅 悠闲 飘逸出尘
作者:
AzureRW (AZ)
2023-06-30 19:13:00如果是用什么eclipse我也不想学
作者: Yan5566 2023-06-30 19:23:00
我就爱用vim 嘻嘻
我公司专案千万行 客户包括i皇 q皇 我用 vim谢谢专案大到一定程度 你要用ide内建的编译 除错 之类功能都半残了 就是大专案才会vim跟ide差距变小吧
作者:
loadingN (sarsaparilla)
2023-06-30 19:50:00呛别人没大型专案经验,你是做多大??
作者: superpandal 2023-06-30 20:26:00
至于grep 目前能见到的瓶颈就是显示到终端上 一般很快 系统也有快取 跑第二次会快很多 显示在终端上要嘛你换快一点的终端模拟器 要嘛你用buf 后来才一次显示 tmux,其实就有用buffer
作者: cylee (Artisan) 2023-06-30 20:51:00
如果用 JetBrain 的话其实还蛮好用的,特别是 trace code可惜我的公司不补助得自已买 Clion
作者:
BoXeX (心爱骑士团异端审判骑士)
2023-06-30 21:49:00grep慢我是改用ag啦 反正用起来87%像 能用ag用ag不能用就回去用grep这些工具只要会碰到linux 都是必学的 只是用多用少看人
工作能力 效率 程式码好不好看 沟通 大概这几项?
作者:
BoXeX (心爱骑士团异端审判骑士)
2023-06-30 22:17:00好吧 看来我没跟上时代
作者:
wulouise (在线上!=在电脑前)
2023-06-30 23:36:00用习惯就好啊,format没跑掉要管人家什么?
作者: upasaka (upasaka) 2023-06-30 23:46:00
如果产能有出来,没差。vscode爽爽你不用,超多好用外挂。他真是好样的。
作者: superpandal 2023-06-30 23:59:00
grep不慢 ripgrep will often perform much fasterthan GNU grep because of the fact that it will doparallelism by default.但并行化应该还好 对显示在终端是有快没错
作者:
imreader (imreader)
2023-07-01 08:18:00PE2
有些留言听起来跟Jupiter Notebook八成像
作者: superpandal 2023-07-01 10:20:00
忘记rg会默认跳过binary与隐藏档和gitignore的东西所以grep 要加参数 测一测就觉得还是直接grep就好
人家 Merge request 没问题 东西时程没Delay关你P事如果产能有问题 就直接盯他产能 干嘛一定要VScode
作者:
ssccg (23)
2023-07-01 12:34:00如果征人有说是必要条件的话,要求一定要用也没什么不行啊本来就有一堆公司要求不是只看产出的,不爽别去,但没讲好要管就别收进来又要管如果新人是说我目录版控好好的,干麻要什么git、merge request,某些推文的逻辑还成立吗?什么后面CI流程做好就好,啊要是人家公司已经把整套CI流程开发成IDE plugin了怎么办?
作者:
luke72 (ccc)
2023-07-01 14:31:00Kernel是用IDE写的吗
作者: ashlikewing 2023-07-01 14:42:00
CI流程不独立成一套系统,写成特定软件支援,你是以前的微软吗?块陶啊
作者: MonyemLi (life) 2023-07-01 15:02:00
还好,产出准时没问题就好。但都没有就是问题了
作者:
ssccg (23)
2023-07-01 16:53:00我也建议块陶,道不同不相为谋。人家公司做得起来自然有他的办法,微软现在还是在整Azure进VS里面,也有买单的客户啊攻城狮觉得有产出重要,老板也觉得他低薪请些只会用IDE的庸才但是有赚到钱才重要
作者:
pttano (pttano)
2023-07-01 17:27:00vio和grep 打天下,是你差不是新人差
你谁 who are you== 只要他生得出来你要的就好了
作者:
zapion (SZ)
2023-07-01 21:23:00Copilot + neovim用的也是好好的,双手放在键盘上面比时不时手要换去用鼠标效率高 D
当然是你的问题 一推大神用vim打code比你快又好
作者: superpandal 2023-07-01 23:10:00
会vi类的通常也会用ide和vscode 反之则否 后面那两个没什么难度 通常也会花点时间看有没有什么有趣的CI的需求继续用vi也没什么问题 本身也可以用于管理可扩充性在的情况下多半只有想不到原来可以这样做
作者: ku399999 2023-07-01 23:42:00
逻辑能不能成立当然是看有没有办法做到一样的事啊 天才准确的说是“用相当的效率做到一样的事”ci流程做到IDE不会最后一步再用IDE就好了喔?一样可以用vi啊
作者: superpandal 2023-07-01 23:52:00
这不用证明吧 或著有很多证据 用vi可以简单完成一样的事 因为它可以呼叫外援 组合功能完成一样的 会更快至于ci 如果要用vi 最好还是先理解该ci plugin在做什么 实现一样的就好 当然会不会被使绊子不一定 通常是会 再开个ide那干脆用ide...vi 类的本来也就可以自动化 你也可以打开一个文件然后读取编辑指令来修改该文件 视同打补钉 讲这个只会git来git去应该也不会懂
作者: salinia (as) 2023-07-02 01:16:00
我自己笔电是 ubuntu 跟使用neovim 开发 也蛮好
作者: yinxuanh (飘飘然) 2023-07-02 14:17:00
公司有花时间教,那新人不学是新人的问题,如果习惯工作流程后,新人自己想用他的方式完成工作,那是他的选择
作者:
justakidd (乂※大凶※乂)
2023-07-02 15:03:00有什么一定要用ide的原因吗?认真问
我想要员工用特定IDE还可能是有特定formatting rule会需要enforce的情况吧.其他IDE可能也支援autoformat但要有人有空去调到和目前使用的相同也很麻烦.
作者: superpandal 2023-07-02 17:55:00
楼上就不用那么担忧 现在一堆在用editconfig
https://editorconfig.org/ 有没有看到下面支援的列表 intellij本身也都是用它 而且你应该code format设定储存成独立的repo 我觉得这是没意思的editorconfig
作者:
Sfly (topos)
2023-07-02 20:30:00vi 明明就很好用
感觉坚持vi才是高手,不过就给他一段时间熟悉还好吧
作者: superpandal 2023-07-02 23:31:00
我觉得更像是有人讲了之后(例如我) 突然想学的人不过我都是花我自己的时间 以后大概都不会讲 又没钱拿 时间就是金钱
作者:
eggeggss (Suddenly I See)
2023-07-03 07:09:00不要IDE的plugin能做的检查他做不到而出包就好了..
作者:
eliang 2023-07-03 09:35:00是你的问题,你不应该管别人用什么工具,除非工具有影响他的产出
作者:
tsairay (火の红宝石)
2023-07-03 13:31:00很多IDE很肥,不见得好用
作者:
i386 (i386 cpu)
2023-07-03 15:55:00我当年带新人的时候直接说你用vi可以trace/debug code可以比我快的话那你就用vi,然后我示范用IDE做一次trace/debug code,就全部放弃vi改用IDE了
作者: shanghui (51℃) 2023-07-04 14:51:00
vi vim grep find 黄金组合,我写c java golang javascript 吓吓叫,在低资源下也能写,ide没有比较强
作者:
eggeggss (Suddenly I See)
2023-07-04 20:33:00古代人才在用vi,现在人都用有code pilot的vs code好吗
作者:
ykjiang (York)
2023-07-04 21:26:00我主要用的是Vim 跟VSCode Vim mode
作者: salinia (as) 2023-07-05 01:37:00
Vim 也能装 copilot
作者:
joeboy (揪立)
2023-07-05 10:38:00我前同事都用vim 超神太多指令没办法背起来
作者:
WWIII (东邪西毒)
2023-07-08 01:02:00很多宅宅都坚持在奇怪的地方
作者:
hotbeat (hotbeat)
2023-07-08 11:35:00笑死 用VIM 才是高手,用IDE很多也只会皮毛
作者:
paimin (playl)
2023-07-09 06:59:00Vim 有copilot 的话就随便他了
作者:
andrew5106 (撿到一百塊雷~)
2023-07-10 20:34:0091上课还有在教用vim敏捷开发不是吗?不能用在大专案是认真的吗
脑袋有问题吧 一堆快捷 排版都跟别人搭不上 搞死别人也搞死自己
作者:
keyut2433 (keyut2433)
2023-07-11 00:11:00我遇到用vim滑溜的都很强
不要用grep 吧 太慢了ripgrep 参考一下