作者muscle1204 (星嵐悠)
看板Soft_Job
標題[請益] 對微軟IDE依賴性太強,是好是壞
時間Fri Mar 12 09:27:54 2021
微軟visualstudio
不管是自選功能 智慧判斷
debug方式都對工程師很友善
導致說一旦不使用的話都覺得很不習慣
後面變得很依賴這套IDE
如果今天換了別家的使用
沒有逐行Debug功能也不能看變數會變得寫不下程式
在不知不覺中已經養成了這種強烈的依賴性
這樣對未來發展究竟是好是壞
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.23.218 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1615512476.A.EEA.html
→ richard07250: 哪一家IDE沒有逐行debug? 現在幾乎都有吧 03/12 09:29
有些寫韌體的C還真的沒有 但是公司就是用那套寫
推 aidansky0989: 有時間學一下Java,idea是我用過最強大的IDE,有時 03/12 09:34
→ aidansky0989: 候VS還會有點不順手,要找插件啥的 03/12 09:34
推 alihue: 其實2021 年 IntelliJ IDEA 都有了 03/12 09:35
※ 編輯: muscle1204 (36.228.23.218 臺灣), 03/12/2021 09:35:43
推 brianhsu: 你可以用 gdb 一樣可以逐行執行 03/12 09:36
→ aidansky0989: 像是TS生成get/set,VS裡面只找到一個很不好用的插 03/12 09:37
→ aidansky0989: 件,還是打比較快 03/12 09:37
→ shooter555: 反正工具就是用久就習慣了 等到你不能用ms的ide自然會 03/12 09:39
→ shooter555: 習慣別套不方便的ide 03/12 09:39
推 yamakazi: 寫韌體沒辦法用debug mode? 03/12 09:43
→ yamakazi: 你要跟vendor要SDK 和jtag 啊 03/12 09:43
→ yamakazi: 之前寫8051mcu都有debug mode了 03/12 09:44
→ er230059: 你確定寫韌體的C沒有? 8051接JTAG除錯器都能逐步執行了 03/12 09:47
推 yamakazi: 其他什麼MTK 高通之類的開發版一定有除錯模式 03/12 09:49
→ yamakazi: 開發板 03/12 09:50
推 testPtt: VS+c#用久了會覺得其他都很難用 03/12 09:50
推 yamakazi: 量大的話就叫vendor幫你弄debug mode 03/12 09:52
→ testPtt: 最近從wpf到android覺得那UI設計有夠彆扭 xaml完勝 03/12 09:55
推 APTON: 有好的工具才能有更好的產出阿 03/12 10:09
→ APTON: 不想用VS 可以考慮用用 Jetbrain他們家的IDE 03/12 10:09
推 yudofu: 你會在意吃飯依賴農夫嗎? 03/12 10:16
推 liddle: 用熟Jetbrains 家的 IDE 怎麼辦?用的開心就一直用啊。 03/12 10:26
推 APTON: 那就再換一家,換到最後自己開發IDE,就不用依賴別人了XD 03/12 10:29
推 vi000246: 現在寫side project ,python跟C#我都選C# 03/12 10:29
→ vi000246: 裝完IDE就順便裝好環境了多棒 python還要搞半天 03/12 10:30
→ spfy: 沒錯 我就廢 我寫C# 我用VS 現在連單字都不會拚了 03/12 10:36
→ umum29: 你還是可以CLI下指令阿 建立專案 安裝Nuget ...等都可以 03/12 10:44
→ umum29: 別太在意會忘記指令 工具一直在變 好用 生產力高才是重點 03/12 10:45
→ leolarrel: 現在寫side project ,python跟C#我都選python,用C#還 03/12 10:57
→ leolarrel: 要編譯,寫之前還要安裝IDE,然後只能在windows.python只 03/12 10:58
→ leolarrel: 要unzip完就可以開始工作,然後linux/mac/windows都可以 03/12 10:59
→ leolarrel: 執行 03/12 10:59
推 pepro: 你可以用vim 03/12 11:00
→ awwseed: .NET Core + vscode 也蠻適合 side project 使用 03/12 11:08
→ umum29: 比較常見的是擔心用Git UI久了會忘記Git指令 03/12 11:13
推 cuteSquirrel: 對 XD 03/12 11:32
推 tiger0922: 還好我都用vim 03/12 11:33
→ vi000246: vscode的vim套件很難用 害我只能用vs 03/12 11:45
推 millaker0820: vim+1 03/12 11:46
→ jobintan: VSCode,用過一次之後,就永遠回不去了。 03/12 11:48
→ nekosgr93: 你要不要先思考一下會不會對GUI太依賴,應該複製貼上 03/12 11:49
→ nekosgr93: 都要改回用cp 03/12 11:49
噓 hegemon: 對UI依賴太習慣了啦,以後碰到只有VIM還不能裝plugin的環 03/12 11:55
→ hegemon: 境怎麼辦 03/12 11:55
推 dave123: vim用家表示...沒這問題 03/12 12:07
→ LordCHTsai: 其實無所謂,反正沒有公司會強迫你用vim/emacs寫code 03/12 12:09
→ LordCHTsai: 現在一堆用vscode/intellij,工具是要幫助開發速度 03/12 12:10
推 alihue: 難道你要在 trace 十萬百萬行等級的 code 中塞 print 嗎 03/12 12:12
→ testPtt: 就help慢慢打 03/12 12:12
推 Bencrie: 塞啊 03/12 12:39
推 labbat: 哪個機器啊 MIPS還是risc5 03/12 12:50
→ spiriturl: 要知道IDE幫你做了啥 03/12 12:56
推 qwe70302: MIPS:哈啊...哈啊... 03/12 12:57
推 icydream: windows表示: 03/12 13:04
推 yoche2000: vim 最高 03/12 13:07
→ yoche2000: 我Java是用 netbeans 其他 vim 解決 03/12 13:08
推 bnd0327: 改用windbg 03/12 13:14
推 neo5277: 你用其他的,也是裝一堆套件補助,除非真的從頭到尾都vim 03/12 13:15
→ neo5277: ,notepad++不然沒有什麼好爭議的啦,開發就是方便就好 03/12 13:15
→ CaptPlanet: best IDE ever 03/12 13:34
→ labbat: forever 03/12 13:55
→ forewero: 沒差吧,提升效率有啥不好,我用JetBrains rider寫c# 03/12 13:59
推 Sixigma: vim 再戰十年 03/12 14:29
→ RumiManiac: 還好我都用 JetBrains,呼 03/12 15:53
推 ethan86116: 寫來寫去不就M家J家IDE或是各種花式文字編輯器嗎XD 03/12 16:06
→ ethan86116: 還行吧 03/12 16:06
噓 MoonCode: 03/12 16:21
→ peter0825: 我就爛 03/12 17:39
噓 final01: 當然不好啊。。。還要說麻 03/12 18:05
→ OrzOGC: 不用ide我就只會hello world...QQ 03/12 18:17
→ final01: 一定不是好事,不過你不願意花時間學其他,還能怎麼樣? 03/12 19:00
推 azureroki: 不會用ide debug都用肉眼看 03/12 19:29
→ superpandal: 沒有好壞 就是你要不要繼續同溫層而已 這樣當然你身 03/12 19:35
→ superpandal: 上就不會有黑魔法 03/12 19:35
→ ChungLi5566: 我有notepad++就能debug了 03/12 20:03
→ ChungLi5566: 常常只是要查某支程式的邏輯判斷寫法 不需要IDE 03/12 20:05
→ jej: 對ide依賴太強有缺點 年輕時駐點到某公司用NetBean開發 03/12 20:50
→ jej: 結果整個開發速度超龜 還被業主約談 嚇死了整個 03/12 20:50
→ jej: 後來接觸到一個案子 要web 安卓 iOS三環境 03/12 20:52
→ jej: 不得不習慣多環境開發 後來就不依賴ide了 03/12 20:52
推 punkvincent: 為什麼要擔心這個問題呢? 03/12 21:52
→ wawi2: 到最後都是用printf 沒差啦 知道那個語言怎麼印log就好 03/12 23:53
→ cha122977: 推J家iDE 回不去了 03/13 03:00
噓 jackflu: 請問我烤秋情一直都用同個工具,對未來發展究竟是好是壞 03/13 10:15
→ playkkk: 很多8051 MCU沒有jtag,或是因為板子設計限制沒有拉出來 03/13 13:34
→ playkkk: 常常debug的時候就是靠幾根GPIO來做除錯pin 03/13 13:35
噓 Murasaki0110: 你會擔心word用太多嗎 03/13 14:06
→ ssccg: IDE自己買自己帶著用有什麼問題? 是依賴IDE的公司才有問題 03/13 22:02
推 zased: 產出的軟體才是重點。未來遇到不熟的IDE再學就好 03/14 10:20
推 penril0326: 現在開發講求快速 工具當然越方便越好 只是不要忘記 03/14 14:11
→ penril0326: 原理就好 03/14 14:11
推 math79: vim 必推 03/18 12:24
推 jinmin88: 錢$$$多自然就習慣了,比如說把你丟到ggit學spring boot 03/22 00:00
→ jinmin88: 跟外界失聯之後,啥鬼技巧自然就慢慢學起來了 03/22 00:01