thảo luận Nên chọn IDE nào?

  • Người tạo chủ đề Người tạo chủ đề Francia38275116
  • Ngày bắt đầu Ngày bắt đầu
Sao vscode lại khổ dâm thế b, mình thấy cái này do thói quen thôi. Ai quen gì thì dùng đó. Mình dùng dùng qua đủ loại ide trên win rồi (m k dùng mac nên k rõ bên đó) thì thấy intelij + visual studio khá là ngon, hợp với mọi đối tượng, nhất là các bạn ít kinh nghiệm, tuy vậy minhf vẫn dùng vscode cho gần như tất cả, BE (java + .net) FE, SQL (plsql) do thói quen cộng với nhìn nó hợp mắt mình. Cũng chưa hiểu là nó làm chậm task đi ở chỗ nào?
Nhiều b cmt bảo setup môi trường này nọ là setup nâng cao hay gì nhỉ, vì mình thấy thiếu ext nào để compile nó đều gợi ý để cài hết mà

via theNEXTvoz for iPhone

Chac VS Code de hoc thoi. Con di lam thi IntelliJ voi VS bac.
 
Em chào các bác, chuyện là em muốn chọn IDE để code
Trước đây em sử dụng VS Code nhưng nó cùi quá :sweat: (ko chạy đc C/C++, Swift, Kotlin, hầu như chỉ vọc Python vs web đc thôi) chắc do em sài Win 7 :ROFLMAO:
Em định làm app mobile, website, thấy có IDE Atom, Xcode khá ổn, bác nào cho em xin ý kiến vs ạ, đa tạ
:sweet_kiss:
k chạy được thì do complier chưa config, hoặc chưa cài, liên quan gì đến IDE? Muốn all-in-one IDE thì cứ JetBrains mà chơi
 
Chac VS Code de hoc thoi. Con di lam thi IntelliJ voi VS bac.
K bạn, nếu học thì nên dùng IDE, nó setup sẵn cho rồi, chứ người mới mà lại dùng editor rất dễ sa vào cái vụ setup môi trường các kiểu. Còn đi làm thì như mình nói đó, tuỳ theo thói quen sử dụng của mỗi người thôi

via theNEXTvoz for iPhone
 
nói thiệt, a nghe thằng sv đó thì tôi cũng lạy a
Đọc qua thì cũng biết bên nào bảo thủ bên nào thích áp đặt. Các bác vscode ở đây rất hiền hoà nhân hậu phân tích trả lời cho câu hỏi của cu em vì sao nó dùng vscode ko đc với mấy stack đó. Còn team preset thì cứ vscode là khổ dâm, chậm task, mất thời gian, bị chửi là đúng... Quan điểm của tôi nhất quán, dùng gì thì dùng nhưng phải hiểu mình đang dùng gì. Dùng mấy cái starter templates của mấy IDE cũng ko sao nhưng phải biết template đó làm gì.
 
thế giờ VSCode users là thành các anh Liêm mới rồi à
HJd9ERB.gif
 
Nói chung mấy thím chắc có vấn đề khả năng đọc hiểu. Mình không ép chủ thớt dùng vscode. Cái mình bảo là cần phải hiểu cách chương trình đc compiled như thế nào trong các IDE thì mấy thím nhảy dựng lên bảo dùng cái setup sẵn đi và úp mũ là mình simp vscode và mặc định mình là sinh viên lên thể hiện các kiểu. Trong khi mình thấy trong course nào thì mục giới thiệu compiler, build tools cũng được giới thiệu đầu tiên vì nó khá dễ và là nền, không nhất thiết phải dùng terminal để build chương trình lúc dev nhưng sơ khai phải hiểu chứ.
Thím này nói có lý này.
Đợt trước gặp 1 ca dev 5 năm kinh nghiệm làm Java, framework với lib nói nhoay nhoáy mà đụng đến javac để compile 1 file Java là như gà mắc tóc :confused: Lúc bị dí cho đống file Java riêng để tạo môi trường chạy thì phải đi setup project trắng từ IntelliJ rồi copy file vào, sau đấy mới copy cả đống đấy lên server. Nhọ cái là môi trường server với local không giống nhau mà cái Gradle mất dạy là nó dính với version của JDK, thế là ông ý loay hoay tạo lại lại project từ Maven. Hỏi mới biết hóa ra trước giờ ông ý toàn dùng IDE chứ chưa bao giờ chạy bằng tay nên setup classpath với library cũng loay hoay.
 
các ông cháu nào cứ kêu VSCode nhẹ vs one for all, nhưng mà để one for all thì cài 1 tỉ cái extension. Nhiều extension quá vừa nặng, chạy vừa lâu, nóng máy lại không tối ưu cho công việc. Nên cái nào đặc thù như Java, Python,... thì cứ xài hàng Jetbrain cho nó ngon nghẻ đỡ phải nghĩ. Mua của gian thương voz có 100k 1 năm full pack, chia ra thì chưa tới 9k/ tháng, chưa tới 300 vnđ 1 ngày mà cứ than nghèo cái gì. Hãy nghĩ tới những lần xài tiền ngu và 1 lần xài tiền khôn này đi, công việc kiếm cơm đó!! :doubt:
 
Code là dễ, debug mới khó
Mà dùng VS Code config được cái run debug nản luôn

Mỗi việc sửa file launch.json mà nản thì sau debug thật còn nản hơn.
Đang xài neovim + nvim-dap dùng protocol debug của vscode thấy cũng được. Nhưng nhiều lúc chạy thẳng gdb vẫn tiện hơn, nhất là khi cần thao tác liên quan đến thanh ghi và mem.

Hãy coi vscode hay các editor/ide khác là công cụ thôi, cái nào mình sài thoải mái ít vấn đề mà ra tiền thì dùng làm cái chính mình sài, còn bọn còn lại sài cho vui hoặc để học thứ khác khi có thời gian rảnh là được.

Như mình bắt đầu code từ hơn thập kỷ trước thì cũng sài đủ loại từ notepad++, codeblocks, eclipse, visual studio, xcode, atom, ... Cho tới giờ này thì chỉ chủ yếu sài vscode và pycharm vì 2 cái này mình sài quen và làm ra tiền.

Lâu lâu ra mấy cái editor/ide mới như Zed, Jetbrains Fleet, hoặc google IDX thì sài thử cho vui nhưng sẽ không có ý định sài lâu dài vì các tool này vẫn chưa thay thế được workflow hằng ngày. Tới bao giờ chúng nó hoàn thiện features hoặc ra đủ plugins mà mình cần thì sẽ suy nghĩ có nên chuyển hay không :D.

Riêng Vim, NeoVim, hoặc các tool họ vim thì thôi, nhường các bác hardcore :D.

Chỗ đang làm các sếp với senior toàn U60 đều đang xài vi (not vim), emacs bản bare không plugin gì cả. Nếu neovim với đây đủ đồ chơi mà còn gọi là hardcore thì các bác này là gì đây?
 
Sửa lần cuối:
Vẫn đang xài vsvode hàng ngày , cũng chỉ code FE thôi ko nặng nề gì , cài 5 6 cái plugin mà mỗi lần gõ html lại phải chờ cái suggest tag delay mất cmn gần 1s , laptop r7 5700 ram 16G ssd nvme cũng ko phải là yếu , khó hiểu vãi 🥲
 
Mỗi việc sửa file launch.json mà nản thì sau debug thật còn nản hơn.
Đang xài neovim + nvim-dap dùng protocol debug của vscode thấy cũng được. Nhưng nhiều lúc chạy thẳng gdb vẫn tiện hơn, nhất là khi cần thao tác liên quan đến thanh ghi và mem.
gdb version mới nhất đã hỗ trợ dap-protocol chưa thím? Đợt trước có nghe nó sắp hỗ trợ rồi nhưng chưa biết đã chính thức chưa.
 

Thống kê chủ đề

Ngày tạo
Francia38275116,
Người trả lời cuối
olala26,
Trả lời
181
Lượt xem
34.524
Quay lại
Lên đầu trang