Hello Diu Túp, hôm nay chúng mình sẽ cùng tìm hiểu cách Cài Đặt và Sử Dụng Visual Studio Code (VS Code) trên Windows và Mac
Visual Studio Code (VS Code hay VSC) là một trong những trình soạn thảo mã nguồn phổ biến nhất được sử dụng bởi các lập trình viên. Nhanh, nhẹ, hỗ trợ đa nền tảng, nhiều tính năng và là mã nguồn mở chính là những ưu điểm vượt trội khiến VS Code ngày càng được ứng dụng rộng rãi.
Visual Studio Code hỗ trợ chức năng debug, đi kèm với Git, có syntax highlighting, tự hoàn thành mã thông minh, snippets, và cải tiến mã nguồn. Nhờ tính năng tùy chỉnh, Visual Studio Code cũng cho phép người dùng thay đổi theme, phím tắt, và các tùy chọn khác.
Link Download VS Code:
[0:00] Hélô Diu Túp, chào mừng các bạn đến vs Channel của CodeXplore 👋 👋
[0:25] Giới thiệu Visual Studio Code (VS Code)
[3:05] Hướng dẫn cài đặt VS Code trên macOS
[4:50] Hướng dẫn mở VS Code project bằng Terminal
[5:38] Hướng dẫn cài đặt VS Code trên Windows
[7:05] Hướng dẫn sử dụng VS Code và cài đặt VS Code Extensions
** Tính Năng Nổi Bật của Visual Studio Code **
1. Hỗ trợ nhiều ngôn ngữ lập trình
Visual Studio Code hỗ trợ nhiều ngôn ngữ lập trình như C/C++, C#, F#, Visual Basic, HTML, CSS, JavaScript, … Vì vậy, nó dễ dàng phát hiện và đưa ra thông báo nếu chương chương trình có lỗi.
2. Hỗ trợ đa nền tảng
Các trình viết code thông thường chỉ được sử dụng hoặc cho Windows hoặc Linux hoặc Mac Systems. Nhưng Visual Studio Code có thể hoạt động tốt trên cả ba nền tảng trên.
3. Cung cấp kho tiện ích mở rộng
Trong trường hợp lập trình viên muốn sử dụng một ngôn ngữ lập trình không nằm trong số các ngôn ngữ Visual Studio hỗ trợ, họ có thể tải xuống tiện ích mở rộng. Điều này vẫn sẽ không làm giảm hiệu năng của phần mềm, bởi vì phần mở rộng này hoạt động như một chương trình độc lập.
4. Kho lưu trữ an toàn
Đi kèm với sự phát triển của lập trình là nhu cầu về lưu trữ an toàn. Với Visual Studio Code, người dùng có thể hoàn toàn yên tâm vì nó dễ dàng kết nối với Git hoặc bất kỳ kho lưu trữ hiện có nào.
5. Hỗ trợ web
Visual Studio Code hỗ trợ nhiều ứng dụng web. Ngoài ra, nó cũng có một trình soạn thảo và thiết kế website.
6. Lưu trữ dữ liệu dạng phân cấp
Phần lớn tệp lưu trữ đoạn mã đều được đặt trong các thư mục tương tự nhau. Ngoài ra, Visual Studio Code còn cung cấp các thư mục cho một số tệp đặc biệt quan trọng.
7. Hỗ trợ viết Code
Một số đoạn code có thể thay đổi chút ít để thuận tiện cho người dùng. Visual Studio Code sẽ đề xuất cho lập trình viên các tùy chọn thay thế nếu có.
8. Hỗ trợ thiết bị đầu cuối
Visual Studio Code có tích hợp thiết bị đầu cuối, giúp người dùng khỏi phải chuyển đổi giữa hai màn hình hoặc trở về thư mục gốc khi thực hiện các thao tác.
9. Màn hình đa nhiệm
Người dùng Visual Studio Code có thể mở cùng lúc nhiều tệp tin và thư mục – mặc dù chúng không hề liên quan với nhau.
10. Intellisense
Hầu hết các trình viết mã đều có tính năng nhắc mã Intellisense, nhưng ít chương trình nào chuyên nghiệp bằng Visual Studio Code. Nó có thể phát hiện nếu bất kỳ đoạn mã nào không đầy đủ. Thậm chí, khi lập trình viên quên không khai báo biến, Intellisense sẽ tự động giúp họ bổ sung các cú pháp còn thiếu.
11. Hỗ trợ Git
Visual Studio Code hỗ trợ kéo hoặc sao chép mã trực tiếp từ GitHub. Mã này sau đó có thể được thay đổi và lưu lại trên phần mềm.
12. Bình luận
Việc để lại nhận xét giúp người dùng dễ dàng nhớ công việc cần hoàn thành.
———— ✪ About CodeXplore Channel ✪ ————
CodeXplore là một platform chia sẻ kiến thức về Lập Trình [Coding] dành cho các bạn trẻ Việt Nam từ một cựu du học sinh Sing, hiện đang sống và làm việc tại Singapore.
Channel của mình sẽ focus vào các chủ đề sau:
► [Code] Full-Stack Web Development (HTML, CSS, JavaScript, Node JS và React JS) ☞ Future Projects: Deno
► [Code] Coding (Python & JavaScript) Interview Preparation (Cấu Trúc Dữ Liệu và Thuật Toán & LeetCode Solutions)
► [Xplore] Travel Vlog (Chia sẻ kinh nghiệm đi du lịch và trải nghiệm)
——————
✪ Business inquiries: codexplore.channel@gmail.com
✪ Subscribe:
➥ CodeXplore Social Links:
Fanpage:
Instagram:
GitHub:
———————————————-/————-
© Bản quyền thuộc về CodeXplore
© Copyright by CodeXplore ☞ Do not Reup
#LậpTrình #VisualStudioCode #VSCode
a ơi,có cách nào để mik run code trên một cửa sổ run thay vì trên teminal ko a
mình đang học cài đặt web siter bằng công cụ visual studio code, nên chăm chú theo dõi lắm đó. vì là người cao tuổi đã 70 rồi , bạn hướng chậm lại bằng cách cầm tay chỉ việc như : 1- bạn vào google gõ từ Visuaal studio. 2- gõ downloat để tải về. 3- …………4-……………n-…………….end két thúc. thì mình mới tiếp thu được. mong được sự giúp đỡ nhiệt tình nhé.
Anh cho em hỏi. Nếu mà code java mà e tạo 2 file(2 bài khác nhau) mà muốn chạy file độc lập thì phải làm sao ạ. Em kiếm cách mà mãi ko ra.
Cảm ơn anh rất nhiều vì video ạ 🥰
anh ơi sao lúc em bấm chỗ nafy 4:52 thì nó lại hiện ra lỗi này vậy anh EACCES: permission denied, unlink '/usr/local/bin/code'
tại sao lại hướng dẫn dùng visual studio code mà ko phải là visual studio ?
cái thằng visual studio code này dễ bị lỗi g++ new bie làm j mà biết sửa , đâm ra nản, ngành này khó lắm rồi mà mới vô tải app thôi cg đã khá phiền r @@
a ơi, em mới đổi sang Mac mà tại sao em cài theo đúng trình tự nhưng cái Live Server của em lại không hoạt động được vậy ạ, mong anh có thể liên lạc với em
sao em cứ bị lỗi gcc ấy ạ ai biết giúp em với
Phút thứ 7:00 anh làm nhanh e chưa hiểu :((
rối quá
a ơi em chạy ct c++ bị lỗi j mà ''gcc is not recognized as an internal or external command operable program or batch file'' là sao ạ ai biết chỉ em
EACCES: permission denied, unlink '/usr/local/bin/code' em cài cái shell comand không được anh ơi
nó ghi nv ạ
[Running] cd "/Users/leminhthu/Documents/khue ne lap trinh/c-cpp/" && gcc hel.c -o hel && "/Users/leminhthu/Documents/khue ne lap trinh/c-cpp/"hel
Undefined symbols for architecture arm64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[Done] exited with code=1 in 0.048 seconds
em cài xong chạy thử nó bị v ạ
nhắc lệnh trên mac thì dùng phím tắt gì vậy ạ, như trên window thì ctrl+space
anh phải Nguyên Linh f03 không ạ. Em thề là giọng anh giống kinh khủng í
hay
Em tìm k ra comand shew….
Anh ơi em làm theo anh chạy được mà có cái sai cú pháp nó cũng không có báo gạch đỏ dưới dòng đó như của anh.
cảm ơn nhiều
uuuu hài dị ba thích rồi đó
Anh ơi, đoạn anh lưu Zip vào desktop, sao em ấn download nhưng mà nó k hiện cái đoạn anh nói đó ạ. Anh chỉ em với. 😂
anh ơi, anh đọc tiếng anh rõ ràng dứt khoát với ạ, mình đọc đừng đọc điệu , nghe a đọc mà k tin nổi a đang ở nước ngoafi luôn á, quá tệ Ielt
anh ơi em chạy bị lỗi "Code language not supported or defined.", làm sao để khắc phục ạ
Ấn commnad ở đâu thế ạ
Mình góp ý 1 chút, bạn làm video về kỹ thuật thì đừng nên đưa mấy cái meme vào giữa video vậy, khó chịu lắm, chỉ nên đưa vào đầu vid hoặc cuối thôi. 4:27
có ai bị như em ko ạ, em cài VSCODE về máy Mac mà sao ko gõ đc code, em gõ nó ko hiện lên mặc dù em đã để tiếng anh r. Em tạo file xong code ko được ạ. Anh chị nào đã từng gặp rồi ko ạ
Triệu like 👍
a ơi
sao trên vscode e gõ phím cách ra thì nó không được, Phải shift+space mới cách ra được.
Làm sao để chỉ cần bấm space thôi là cách ra được vậy anh?
mình tải Xcode về thì xài C# được ko ạ
có free và vĩnh viễn ko ạ
Cái vs code này nó hỗ trợ wpf và wf không anh nhỉ
A
sao em cài shell trên vs code rồi mà khi tắt máy rồi mở lại nó lại không chạy được nữa ạ
anh ơi lúc chạy CT Là nó hiện lỗi này ạ:
[Running] cd "/Users/nguyenhuynh/Documents/visual_ARM/" && g++ omg.cpp -o omg && "/Users/nguyenhuynh/Documents/visual_ARM/"omg
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[Done] exited with code=1 in 0.103 seconds
bớt cái tiếng cười đi ông, nghe chúa hề lắm
Anh ơi, viết như này rồi em chạy nó bảo là cần tải xcode gì đấy mà MAC OS e chưa nâng lên được thì làm thế nào để run được ạ, em cảm ơn
#include <iostream>
using namespace std;
int main()
{
cout << " xin chao dai học quoc gia HCM" << endl;
system("pause")
return 0;
}