[請益] 對微軟IDE依賴性太強,是好是壞

看板Soft_Job作者 (星嵐悠)時間4年前 (2021/03/12 09:27), 4年前編輯推噓27(32555)
留言92則, 55人參與, 4年前最新討論串1/1
微軟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

03/12 09:29, 4年前 , 1F
哪一家IDE沒有逐行debug? 現在幾乎都有吧
03/12 09:29, 1F
有些寫韌體的C還真的沒有 但是公司就是用那套寫

03/12 09:34, 4年前 , 2F
有時間學一下Java,idea是我用過最強大的IDE,有時
03/12 09:34, 2F

03/12 09:34, 4年前 , 3F
候VS還會有點不順手,要找插件啥的
03/12 09:34, 3F

03/12 09:35, 4年前 , 4F
其實2021 年 IntelliJ IDEA 都有了
03/12 09:35, 4F
※ 編輯: muscle1204 (36.228.23.218 臺灣), 03/12/2021 09:35:43

03/12 09:36, 4年前 , 5F
你可以用 gdb 一樣可以逐行執行
03/12 09:36, 5F

03/12 09:37, 4年前 , 6F
像是TS生成get/set,VS裡面只找到一個很不好用的插
03/12 09:37, 6F

03/12 09:37, 4年前 , 7F
件,還是打比較快
03/12 09:37, 7F

03/12 09:39, 4年前 , 8F
反正工具就是用久就習慣了 等到你不能用ms的ide自然會
03/12 09:39, 8F

03/12 09:39, 4年前 , 9F
習慣別套不方便的ide
03/12 09:39, 9F

03/12 09:43, 4年前 , 10F
寫韌體沒辦法用debug mode?
03/12 09:43, 10F

03/12 09:43, 4年前 , 11F
你要跟vendor要SDK 和jtag 啊
03/12 09:43, 11F

03/12 09:44, 4年前 , 12F
之前寫8051mcu都有debug mode了
03/12 09:44, 12F

03/12 09:47, 4年前 , 13F
你確定寫韌體的C沒有? 8051接JTAG除錯器都能逐步執行了
03/12 09:47, 13F

03/12 09:49, 4年前 , 14F
其他什麼MTK 高通之類的開發版一定有除錯模式
03/12 09:49, 14F

03/12 09:50, 4年前 , 15F
開發板
03/12 09:50, 15F

03/12 09:50, 4年前 , 16F
VS+c#用久了會覺得其他都很難用
03/12 09:50, 16F

03/12 09:52, 4年前 , 17F
量大的話就叫vendor幫你弄debug mode
03/12 09:52, 17F

03/12 09:55, 4年前 , 18F
最近從wpf到android覺得那UI設計有夠彆扭 xaml完勝
03/12 09:55, 18F

03/12 10:09, 4年前 , 19F
有好的工具才能有更好的產出阿
03/12 10:09, 19F

03/12 10:09, 4年前 , 20F
不想用VS 可以考慮用用 Jetbrain他們家的IDE
03/12 10:09, 20F

03/12 10:16, 4年前 , 21F
你會在意吃飯依賴農夫嗎?
03/12 10:16, 21F

03/12 10:26, 4年前 , 22F
用熟Jetbrains 家的 IDE 怎麼辦?用的開心就一直用啊。
03/12 10:26, 22F

03/12 10:29, 4年前 , 23F
那就再換一家,換到最後自己開發IDE,就不用依賴別人了XD
03/12 10:29, 23F

03/12 10:29, 4年前 , 24F
現在寫side project ,python跟C#我都選C#
03/12 10:29, 24F

03/12 10:30, 4年前 , 25F
裝完IDE就順便裝好環境了多棒 python還要搞半天
03/12 10:30, 25F

03/12 10:36, 4年前 , 26F
沒錯 我就廢 我寫C# 我用VS 現在連單字都不會拚了
03/12 10:36, 26F

03/12 10:44, 4年前 , 27F
你還是可以CLI下指令阿 建立專案 安裝Nuget ...等都可以
03/12 10:44, 27F

03/12 10:45, 4年前 , 28F
別太在意會忘記指令 工具一直在變 好用 生產力高才是重點
03/12 10:45, 28F

03/12 10:57, 4年前 , 29F
現在寫side project ,python跟C#我都選python,用C#還
03/12 10:57, 29F

03/12 10:58, 4年前 , 30F
要編譯,寫之前還要安裝IDE,然後只能在windows.python只
03/12 10:58, 30F

03/12 10:59, 4年前 , 31F
要unzip完就可以開始工作,然後linux/mac/windows都可以
03/12 10:59, 31F

03/12 10:59, 4年前 , 32F
執行
03/12 10:59, 32F

03/12 11:00, 4年前 , 33F
你可以用vim
03/12 11:00, 33F

03/12 11:08, 4年前 , 34F
.NET Core + vscode 也蠻適合 side project 使用
03/12 11:08, 34F

03/12 11:13, 4年前 , 35F
比較常見的是擔心用Git UI久了會忘記Git指令
03/12 11:13, 35F

03/12 11:32, 4年前 , 36F
對 XD
03/12 11:32, 36F

03/12 11:33, 4年前 , 37F
還好我都用vim
03/12 11:33, 37F

03/12 11:45, 4年前 , 38F
vscode的vim套件很難用 害我只能用vs
03/12 11:45, 38F

03/12 11:46, 4年前 , 39F
vim+1
03/12 11:46, 39F

03/12 11:48, 4年前 , 40F
VSCode,用過一次之後,就永遠回不去了。
03/12 11:48, 40F

03/12 11:49, 4年前 , 41F
你要不要先思考一下會不會對GUI太依賴,應該複製貼上
03/12 11:49, 41F

03/12 11:49, 4年前 , 42F
都要改回用cp
03/12 11:49, 42F

03/12 11:55, 4年前 , 43F
對UI依賴太習慣了啦,以後碰到只有VIM還不能裝plugin的環
03/12 11:55, 43F

03/12 11:55, 4年前 , 44F
境怎麼辦
03/12 11:55, 44F

03/12 12:07, 4年前 , 45F
vim用家表示...沒這問題
03/12 12:07, 45F

03/12 12:09, 4年前 , 46F
其實無所謂,反正沒有公司會強迫你用vim/emacs寫code
03/12 12:09, 46F

03/12 12:10, 4年前 , 47F
現在一堆用vscode/intellij,工具是要幫助開發速度
03/12 12:10, 47F

03/12 12:12, 4年前 , 48F
難道你要在 trace 十萬百萬行等級的 code 中塞 print 嗎
03/12 12:12, 48F

03/12 12:12, 4年前 , 49F
就help慢慢打
03/12 12:12, 49F

03/12 12:39, 4年前 , 50F
塞啊
03/12 12:39, 50F

03/12 12:50, 4年前 , 51F
哪個機器啊 MIPS還是risc5
03/12 12:50, 51F

03/12 12:56, 4年前 , 52F
要知道IDE幫你做了啥
03/12 12:56, 52F

03/12 12:57, 4年前 , 53F
MIPS:哈啊...哈啊...
03/12 12:57, 53F

03/12 13:04, 4年前 , 54F
windows表示:
03/12 13:04, 54F

03/12 13:07, 4年前 , 55F
vim 最高
03/12 13:07, 55F

03/12 13:08, 4年前 , 56F
我Java是用 netbeans 其他 vim 解決
03/12 13:08, 56F

03/12 13:14, 4年前 , 57F
改用windbg
03/12 13:14, 57F

03/12 13:15, 4年前 , 58F
你用其他的,也是裝一堆套件補助,除非真的從頭到尾都vim
03/12 13:15, 58F

03/12 13:15, 4年前 , 59F
,notepad++不然沒有什麼好爭議的啦,開發就是方便就好
03/12 13:15, 59F

03/12 13:33, 4年前 , 60F

03/12 13:34, 4年前 , 61F
best IDE ever
03/12 13:34, 61F

03/12 13:55, 4年前 , 62F
forever
03/12 13:55, 62F

03/12 13:59, 4年前 , 63F
沒差吧,提升效率有啥不好,我用JetBrains rider寫c#
03/12 13:59, 63F

03/12 14:29, 4年前 , 64F
vim 再戰十年
03/12 14:29, 64F

03/12 15:53, 4年前 , 65F
還好我都用 JetBrains,呼
03/12 15:53, 65F

03/12 16:06, 4年前 , 66F
寫來寫去不就M家J家IDE或是各種花式文字編輯器嗎XD
03/12 16:06, 66F

03/12 16:06, 4年前 , 67F
還行吧
03/12 16:06, 67F

03/12 16:21, 4年前 , 68F
03/12 16:21, 68F

03/12 17:39, 4年前 , 69F
我就爛
03/12 17:39, 69F

03/12 18:05, 4年前 , 70F
當然不好啊。。。還要說麻
03/12 18:05, 70F

03/12 18:17, 4年前 , 71F
不用ide我就只會hello world...QQ
03/12 18:17, 71F

03/12 19:00, 4年前 , 72F
一定不是好事,不過你不願意花時間學其他,還能怎麼樣?
03/12 19:00, 72F

03/12 19:29, 4年前 , 73F
不會用ide debug都用肉眼看
03/12 19:29, 73F

03/12 19:35, 4年前 , 74F
沒有好壞 就是你要不要繼續同溫層而已 這樣當然你身
03/12 19:35, 74F

03/12 19:35, 4年前 , 75F
上就不會有黑魔法
03/12 19:35, 75F

03/12 20:03, 4年前 , 76F
我有notepad++就能debug了
03/12 20:03, 76F

03/12 20:05, 4年前 , 77F
常常只是要查某支程式的邏輯判斷寫法 不需要IDE
03/12 20:05, 77F

03/12 20:50, 4年前 , 78F
對ide依賴太強有缺點 年輕時駐點到某公司用NetBean開發
03/12 20:50, 78F

03/12 20:50, 4年前 , 79F
結果整個開發速度超龜 還被業主約談 嚇死了整個
03/12 20:50, 79F

03/12 20:52, 4年前 , 80F
後來接觸到一個案子 要web 安卓 iOS三環境
03/12 20:52, 80F

03/12 20:52, 4年前 , 81F
不得不習慣多環境開發 後來就不依賴ide了
03/12 20:52, 81F

03/12 21:52, 4年前 , 82F
為什麼要擔心這個問題呢?
03/12 21:52, 82F

03/12 23:53, 4年前 , 83F
到最後都是用printf 沒差啦 知道那個語言怎麼印log就好
03/12 23:53, 83F

03/13 03:00, 4年前 , 84F
推J家iDE 回不去了
03/13 03:00, 84F

03/13 10:15, 4年前 , 85F
請問我烤秋情一直都用同個工具,對未來發展究竟是好是壞
03/13 10:15, 85F

03/13 13:34, 4年前 , 86F
很多8051 MCU沒有jtag,或是因為板子設計限制沒有拉出來
03/13 13:34, 86F

03/13 13:35, 4年前 , 87F
常常debug的時候就是靠幾根GPIO來做除錯pin
03/13 13:35, 87F

03/13 14:06, 4年前 , 88F
你會擔心word用太多嗎
03/13 14:06, 88F

03/13 22:02, 4年前 , 89F
IDE自己買自己帶著用有什麼問題? 是依賴IDE的公司才有問題
03/13 22:02, 89F

03/14 10:20, 4年前 , 90F
產出的軟體才是重點。未來遇到不熟的IDE再學就好
03/14 10:20, 90F

03/14 14:11, 4年前 , 91F
現在開發講求快速 工具當然越方便越好 只是不要忘記
03/14 14:11, 91F

03/14 14:11, 4年前 , 92F
原理就好
03/14 14:11, 92F
文章代碼(AID): #1WIiESxg (Soft_Job)