
Xuất bản ngày 1/5/2026, 8:30 AM EDT
Zunaid Ali lần đầu quan tâm công nghệ sau khi dùng máy tính đầu tiên năm 2006. Ông sản xuất nội dung how-to từ 2018, tiếp cận hàng nghìn người.
Khi còn nhỏ, Zunaid đọc hướng dẫn công nghệ và hướng dẫn khắc phục sự cố trên blog phổ biến. Điều đó làm ông muốn bắt đầu sự nghiệp viết. Sau đại dịch coronavirus, ông cuối cùng quyết định nhảy vào thế giới viết công nghệ. Trước khi gia nhập How-To Geek, ông viết cho HecticGeek, Distroid, và UbuntuPIT, trong số khác.
Zunaid lần đầu thử Linux khi muốn học Web Development năm 2021. Do thiếu kinh nghiệm, ông làm hỏng laptop cố gắng dual-boot Ubuntu với Windows. Thất vọng, ông all-in với Linux và gỡ Windows hoàn toàn. Và đó là lúc ông yêu thích nó. Ông tích cực thử nghiệm Linux từ đó.
Sau khi tìm được concert viết Linux đầu tiên tháng 4/2022, ông quyết định chuyên môn hóa để chia sẻ kiến thức và insights với các đam mê open-source. Ông gia nhập How-To Geek tháng 9/2023 và viết freelance từ đó.
Zunaid hiện đang theo đuổi cử nhân Công nghệ Thông tin & Truyền thông. Khi không viết, ông đọc blog công nghệ, code dự án vui, hoặc học công nghệ mới. Ngoài Linux, ông quan tâm Android Development và Cybersecurity. Có kinh nghiệm C/C++, Java, HTML/CSS/JavaScript, Python. Bạn có thể tìm một số dự án sở thích trên GitHub của ông.
VS Code là trình soạn thảo tuyệt vời cho đến khi bạn nhận ra một số cài đặt mặc định không được tối ưu cho hầu hết chúng ta là coder. Tôi đã điều chỉnh cài đặt VS Code để xem làm sao biến trình soạn thảo code yêu thích này thành phiên bản tinh tế hơn, gây ít phiền toái hơn khi code. Những thay đổi này mất khoảng 10 phút thiết lập. Nhưng một khi làm xong, VS Code cảm thấy nhanh hơn, calme hơn, và dễ tin tưởng hơn.
Để làm theo, bạn sẽ điều chỉnh "settings.json", file JSON của VS Code. Để làm vậy, mở Command Palette với Ctrl+Shift+P trên Windows hoặc Cmd+Shift+P trên Mac. Trong thanh tìm kiếm, gõ "JSON" không dấu ngoặc. Click "Preferences: Open User Settings (JSON)". Bất kỳ JSON nào bạn thấy trong các phần tới, bạn dán chúng bên trong ngoặc nhọn trong file JSON này.
Tự động lưu (Auto save)
Không cần OCD lưu sau mỗi dòng gõ
Nếu bạn nhấn Ctrl+S mỗi vài giây, bạn không đơn độc. Đó là memory cơ bắp lúc này. Nhưng đó cũng là ma sát không cần thiết. Auto Save loại bỏ điều đó hoàn toàn. Cài đặt đây:
"files.autoSave": "afterDelay", "files.autoSaveDelay": 1000
Bây giờ file của bạn tự lưu sau một chút nghỉ. Bạn viết code, nghỉ một giây, và nó đã lưu. Nghe nhỏ, nhưng thay đổi cảm giác code.
Có trường hợp tôi quên lưu file trong codebase lớn. Kết quả, code mới không hoạt động trong test. Tôi làm mọi thứ để sửa, chỉ để phát hiện có file chưa lưu. Đó là lúc tôi học được auto-save hữu ích như thế nào.
Nếu bạn thích nhiều kiểm soát hơn, bạn có thể dùng:
"files.autoSave": "onFocusChange"
Điều này lưu file khi bạn chuyển tab hoặc rời trình soạn thảo. Tuyệt vời nếu bạn làm việc với script hoặc tác vụ nơi thời gian quan trọng.
Related
Định dạng khi lưu (Format on save)
Code sạch tự động
Định dạng lộn xộn là điều bạn nhận ra đủ để bị khó chịu nhưng không đủ để sửa mỗi lần. Đó là nơi format on save xuất hiện.
"editor.formatOnSave": true
Bây giờ mỗi khi bạn lưu file, VS Code định dạng nó cho bạn. Thụt lề, khoảng cách, căn chỉnh, nó tự sửa. Tuyệt vời khi bạn viết trang HTML, và thụt lề có thể làm chúng rất khó đọc. Sửa thủ công tốn thời gian và cồng kềnh.
Nếu bạn dùng Prettier (rất khuyên cho frontend development), bạn có thể làm nó formatter mặc định:
"[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }
Tự động định dạng loại bỏ nhu cầu làm sạch thủ công để bạn code nhất quán. Bạn có thể ngừng nghĩ về style hoàn toàn.
Tự động ngắt dòng (Word wrap)
Không bao giờ cuộn ngang nữa
Cuộn ngang là một trong những cách nhanh nhất phá vỡ flow. Bạn đọc dòng dài, nó biến mất khỏi màn hình, và bỗng nhiên bạn kéo thanh cuộn qua lại cố ghép mảnh ghép.
Chỉ cần bật word wrap:
"editor.wordWrap": "on"
Dòng dài giờ ngắt tự nhiên trong cửa sổ trình soạn thảo, làm mọi thứ dễ đọc hơn, đặc biệt JSON, log, markdown, và JSX. Lần sau cần đọc dòng dài, không cần mò chuột nữa. Nếu không muốn bật luôn, có toggle nhanh. Tắt bằng Alt+Z.
Giảm nhiễu thị giác (Reduce visual noise)
VS Code cố gắng hữu ích bằng cách cho bạn thấy mọi thứ: minimap, breadcrumbs, inlay hints, và hơn thế nữa. Nhưng nhiều thông tin không phải lúc nào cũng tốt hơn. Đôi khi nó chỉ là nhiễu. Nếu trình soạn thảo cảm thấy bận rộn về mặt thị giác, thử tắt vài thứ:
"editor.minimap.enabled": false, "breadcrumbs.enabled": false, "editor.inlayHints.enabled": "off"
Điều này cắt bỏ giao diện xuống còn thứ thực sự quan trọng: trình soạn thảo và code của bạn. Nếu bạn thích thiết lập tối giản, đây có thể là game-changer.
Đó nói, cái này cá nhân. Một số người yêu minimap hoặc breadcrumbs. Nhưng nếu bạn chưa bao giờ đặt câu hỏi chúng, đáng thử thiết lập sạch hơn. Bạn có thể thấy nó làm mới bất ngờ.
Related
Kiểm soát IntelliSense (IntelliSense control)
Làm autocomplete ít phiền toái hơn
Autocomplete tuyệt vời, cho đến khi nó không. Mặc định, VS Code có thể hơi quá hăng hái. Gợi ý bật lên khi bạn gõ chuỗi, viết comment, hoặc chỉ suy nghĩ qua. Nó bắt đầu cảm thấy ít như giúp đỡ và nhiều như ngắt quãng.
Bạn có thể giảm nó với:
"editor.quickSuggestions": { "other": true, "comments": false, "strings": false }, "editor.suggestOnTriggerCharacters": false
Điều này giữ gợi ý nơi chúng hữu ích, như code thực tế, và loại bỏ nơi chúng gây phân tâm, như comment và chuỗi. Kết quả? Autocomplete cảm thấy có chủ đích hơn. Nó xuất hiện khi bạn cần.
Windows 11 Pro
$29.99 $199 Tiết kiệm $169.01
Mua Windows 11 Pro và nâng cao trải nghiệm PC trong khi nó có sẵn với giảm giá 88% khổng lồ.
Làm VS Code cảm thấy như trình soạn thảo của bạn
Không cài đặt nào trong số này mang tính cách mạng. Chúng đã ở đó từ đầu. Nhưng cùng nhau, chúng loại bỏ một lượng công việc đáng ngạc nhiên. Thú vị, VS Code có nhiều tính năng ẩn khác làm code thú vị hơn và làm bạn lập trình viên tốt hơn.