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

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:
tại sao ko sài được c/c++ trên vscode vậy bác .Mấy đứa bạn em sài vscode này code dsa,oop rầm rầm mà ta ,bằng c luôn .Tiện lắm nó code cả trăm bài algo trong 1 folder luôn
 
chọn IDE làm gì :D code cái nào thì dùng cái đó thôi chứ
vd iOS hay chơi hệ Apple thì chỉ có thể là XCode
lập trình android thì chỉ có thể là Android Studio
web các kiểu thì tôi thấy VCode là đủ, có điều kiện thì dùng hàng jetbrains ngon
p/s: IDE cùi nhất trong các thằng lớn thì chắc là XCode rồi, mình code song song cả Android và iOS, mỗi lần mở XCode ra chậm vê lù
 
Vim cân all nhé. Đấy là tôi nghe nhiều người nói vậy, còn tôi ko dùng vim. Mỗi món tôi lại dùng một IDE khác
Hàng Apple thì xcode, python thì Pycharm, java thì Eclipse. Các loại code khác ko cần run trực tiếp trên IDE mà chỉ edit thì vscode
C/C++ phụ thuộc vào platform đặc thù từng công việc nên ko có IDE nào chạy dc mọi loại code C/C++ cả:doubt:
 
tại sao ko sài được c/c++ trên vscode vậy bác .Mấy đứa bạn em sài vscode này code dsa,oop rầm rầm mà ta ,bằng c luôn .Tiện lắm nó code cả trăm bài algo trong 1 folder luôn
Tại thớt muốn chạy code trong file bằng nút Run, mà Python nó interpret từng file được chứ còn C thì file phải có hàm main nó mới compile ra để chạy được.

Còn chuyện VSCode xài cho C++ development được thì quá là bình thường luôn. Xài 1 cái build tool như CMake hay Meson, build thì cứ mở terminal ra mà chạy. Đắp thêm clangd vào cho có mấy feature như auto completion là chiến được rồi.
 
tại sao ko sài được c/c++ trên vscode vậy bác .Mấy đứa bạn em sài vscode này code dsa,oop rầm rầm mà ta ,bằng c luôn .Tiện lắm nó code cả trăm bài algo trong 1 folder luôn
đây bác =(( =(( =((

1708952773263.png
 
Tại thớt muốn chạy code trong file bằng nút Run, mà Python nó interpret từng file được chứ còn C thì file phải có hàm main nó mới compile ra để chạy được.

Còn chuyện VSCode xài cho C++ development được thì quá là bình thường luôn. Xài 1 cái build tool như CMake hay Meson, build thì cứ mở terminal ra mà chạy. Đắp thêm clangd vào cho có mấy feature như auto completion là chiến được rồi.
code của e dạo này nó ảo lắm, bấm F8 toàn nói invalid file vs chả terminal nó chả print cái gì hết
 
Đoán chắc đang học hả, sao lắm languages thế.

Quan trọng là phải biết được ngôn ngữ cần chạy thế nào, VsCode hay Vim chỉ là editor thôi

VD web thì cần thêm web server, C++ thì cần compiler, builder, execucter,..

Trang chủ VsCode có docs cho từng loại ngôn ngữ, setup task, debugging, dev container,... khá đầy đủ nhưng không dành cho newbie.
 
code của e dạo này nó ảo lắm, bấm F8 toàn nói invalid file vs chả terminal nó chả print cái gì hết
Mới học thì dùng mấy IDE kiểu Dev-C hay CodeBlocks đi. VSCode là text editor, muốn chạy phải set biến môi trường, path các thứ. Sau này hiểu hơn thì dùng :rolleyes:
 
NeoVim

:doubt: à mà thôi, cỡ ông thớt thì xài món đồ chơi này phí

C++ cứ Visual Studio (icon màu tím) mà giã. Còn không qua Clion cũng của Jetbrains chuyên C/C++
 
hàng jetbrains chính là chân ái support đầy đủ ít màu mè nhưng k đủ 16GB RAM thôi đừng chạy Intelij, cần license thì hú e :D
 
configure environment là gì bác
Điểm khác biệt của vscode là nó chỉ là 1 cái interface chứ không có sẵn compiler, build tool nào trong đó cả. Còn mấy cái như intelliji, eclipse... có sẵn hết trong đó rồi. Máy ko chạy nổi vscode thì ko chạy đc mấy cái kia đâu. Nhưng khả năng cao là thím chưa cài mấy compiler cần thiết rồi thiết đặt biến môi trường thích hợp. Trên mạng đầy ra lên đọc đi thím.
Fun fact là mình từng bị đồng nghiệp chửi vì cái vụ để nghị dùng vscode, sau mình xin nghỉ luôn, làm 15 năm dev rồi vẫn không hiểu cách cài vscode.
 
Điểm khác biệt của vscode là nó chỉ là 1 cái interface chứ không có sẵn compiler, build tool nào trong đó cả. Còn mấy cái như intelliji, eclipse... có sẵn hết trong đó rồi. Máy ko chạy nổi vscode thì ko chạy đc mấy cái kia đâu. Nhưng khả năng cao là thím chưa cài mấy compiler cần thiết rồi thiết đặt biến môi trường thích hợp. Trên mạng đầy ra lên đọc đi thím.
Fun fact là mình từng bị đồng nghiệp chửi vì cái vụ để nghị dùng vscode, sau mình xin nghỉ luôn, làm 15 năm dev rồi vẫn không hiểu cách cài vscode.
gặp t cũng chửi, thật đi làm cty mà khổ dâm xài vscode, lúc mò mò setup ng ta code xong cmnr
 
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.
 
gặp t cũng chửi, thật đi làm cty mà khổ dâm xài vscode, lúc mò mò setup ng ta code xong cmnr

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.
không phải hardcore, vì chúng tôi muốn biết rõ cái editor của mình, làm trong nghề cả mấy chục năm, tốn vài tháng để hiểu làm sao nó hoạt động có gì. Như bạn lập topic còn không hiểu sao code nó compile, sao nó chạy được. Bọn IDE nó che sạch
 
không phải hardcore, vì chúng tôi muốn biết rõ cái editor của mình, làm trong nghề cả mấy chục năm, tốn vài tháng để hiểu làm sao nó hoạt động có gì. Như bạn lập topic còn không hiểu sao code nó compile, sao nó chạy được. Bọn IDE nó che sạch
Mấy thím kia chắc cài IDE lên con CI để deploy nên không cần hiểu mình đang xài cái gì
:shame:
 
không phải hardcore, vì chúng tôi muốn biết rõ cái editor của mình, làm trong nghề cả mấy chục năm, tốn vài tháng để hiểu làm sao nó hoạt động có gì. Như bạn lập topic còn không hiểu sao code nó compile, sao nó chạy được. Bọn IDE nó che sạch
đúng lúc đúng chỗ chứ, nghiên cứu thì về nhà mà thể hiện, đi làm mà làm kiểu đó task k xong thì chả chửi
 
Back
Top