Khắc phục lỗi build visual studio can not copy

Ví dụ như có thể dùng

Ctrl + Tab:
Ctrl + Shift + Tab: Chuyển giữa các file mà bạn đang mở

5, compile file

Ctrl + Tab:
Ctrl + Shift + Tab: Chuyển giữa các file mà bạn đang mở

6 để tạo ra file

Ctrl + Tab:
Ctrl + Shift + Tab: Chuyển giữa các file mà bạn đang mở

7 rồi chạy trên Windows.

  • Ctrl + P: Mở nhanh một file Ví dụ: Copy "api.js:20:25" từ màn hình logs error Ctrl + P Ctrl + V Enter Thì VS-Code sẽ mở file api.js và con trỏ chuột sẽ trỏ luôn tới line 20, col 25

    8 chỉ là các trình soạn thảo văn bản:
  • Thường không làm điều được đó, có xu hướng tiếp cận

    Ctrl + Tab: Ctrl + Shift + Tab: Chuyển giữa các file mà bạn đang mở

  • Có thể chỉnh sửa tất cả các loại tệp, thay vì chuyên về một loại hoặc ngôn ngữ cụ thể.
  • Các tools lập trình của Microsoft có đủ cả 02

    Alt + number: Chuyển đến tab theo số thứ tự

    0 này
  • Alt + number: Chuyển đến tab theo số thứ tự

    1: Full-featured IDE to code, debug, test, and deploy to any platform.
  • {

    "files.autoSave": "off",  
    "files.insertFinalNewline": true,  
    "files.trimTrailingWhitespace": true,  
    "editor.tabSize": 4,  
    "editor.formatOnSave": true, // Hai config formatOn* này khá là tiện, ở phần sau chúng ta sẽ tìm hiểu thêm  
    "editor.formatOnPaste": true,  
    "editor.suggestSelection": "first",  
    "editor.codeActionsOnSave": {  
        "source.fixAll.eslint": true // Config này cho ESLint, cũng rất tiện lợi  
    },  
    "eslint.validate": [  
        "javascript"  
    ],  
    "javascript.format.semicolons": "insert",  
    "workbench.iconTheme": "material-icon-theme",  
    "workbench.startupEditor": "none",  
    "tabnine.experimentalAutoImports": true,  
    "cSpell.userWords": [  
        "timeseries"  
    ],  
    "workbench.colorTheme": "Monokai",  
    // Search in modules  
    // "search.useIgnoreFiles": false,  
    // "search.exclude": {  
    //     "/node_modules": false,  
    // }  
    
    }

    4: Editing and debugging on any OS. [Và đây, hôm nay chúng ta sẽ tìm hiểu em này]
  • Có quan điểm cho rằng những đội đã

    Alt + number: Chuyển đến tab theo số thứ tự

    3 rồi đi làm

    Alt + number: Chuyển đến tab theo số thứ tự

    4 thì phần mềm đó

    Alt + number: Chuyển đến tab theo số thứ tự

    5, vì họ hiểu

    Alt + number: Chuyển đến tab theo số thứ tự

    6 về hệ thống hơn và tùy biến

    Alt + number: Chuyển đến tab theo số thứ tự

    7 với OS đó hơn, mình cũng không chắc lắm.
  • Và khi nhắc tới Microsoft thì hay nhắc tới

    Alt + number: Chuyển đến tab theo số thứ tự

    8, nhưng đây là lần đầu nghe thấy có món

    Alt + number: Chuyển đến tab theo số thứ tự

    9.

3. Cài đặt

  • Cài đặt phần mềm nào cũng thế, ta nên tham khảo ở trang chủ.
    • Mac
    • Windows
    • Ubuntu
      • Cài từ file
               
             sudo apt install ./.deb  
               
      • Cài từ câu lệnh wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders
      • Gỡ cài đặt sudo apt-get purge code # Remove settings cd ~ && rm -rf .vscode && rm -rf .config/Code
  • Thật hay là trang docs của VS Code khá

    Ctrl + W: Đóng tab đang xem / Thoát VSC

    0

    • Nhưng có vẻ tốc độ cập nhật docs hơi

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      1 so với tốc độ phát triển tính năng.
    • Chúng ta cứ

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      2 hết chỗ này đi thì sẽ trở thành

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      3 sớm thoai, hehe
  • Giới thiệu vầy cũng

    Ctrl + W: Đóng tab đang xem / Thoát VSC

    4 rồi !

    • Bây giờ chúng ta sẽ cùng tìm hiểu một số

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      5,

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      6 cho editor được mệnh danh là

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      7 này nhé !
    • Bên cạnh đó là một số

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      8,

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      9 và

      Ctrl + Shift + T: Mở lại file vừa đóng

      0 cá nhân của tác giả, hi vọng sẽ giúp các bạn cảm thấy

      Ctrl + P: Mở nhanh một file Ví dụ:
        Copy "api.js:20:25" từ màn hình logs error  
        Ctrl + P  
        Ctrl + V  
        Enter  
        Thì VS-Code sẽ mở file api.js và con trỏ chuột sẽ trỏ luôn tới line 20, col 25  
      

      6 và

      Ctrl + Shift + T: Mở lại file vừa đóng

      2 hơn khi lập trình !
    • Okie, let go _

4. Giao diện

  • Giao diện tổng quan trông như này
  • Ba phần đầu
    • Ctrl + Shift + T: Mở lại file vừa đóng

      3
    • Ctrl + Shift + T: Mở lại file vừa đóng

      4
    • Ctrl + Shift + T: Mở lại file vừa đóng

      5 cũng khá cơ bản, không có gì đặc biệt lắm
  • Phím tắt đóng mở

    Ctrl + Shift + T: Mở lại file vừa đóng

    6 là Ctrl + B.
  • Phím tắt đóng mở

    Ctrl + Shift + T: Mở lại file vừa đóng

    7 trong

    Ctrl + Shift + T: Mở lại file vừa đóng

    8 là Ctrl + `.

D. Panels

  • Hiển thị các tabs khác nhau như
    • Problems:
      • Các warning, errors , ...
    • Output:
      • Logs của
               
             Ctrl + Shift + T: Mở lại file vừa đóng  
               
             9 chẳng hạn.  
    • Terminal:
      • Đây là
               
             Ctrl + Shift + T: Mở lại file vừa đóng  
               
             7 ảo.  
      • Có thể load được các shell như Alt + Up: Alt + Down: Di chuyển dòng lên / xuống 1, Alt + Up: Alt + Down: Di chuyển dòng lên / xuống 2 ... Cũng có thể mở nhiều Ctrl + Shift + T: Mở lại file vừa đóng 7 ...
      • Nhưng đã có lần mình gặp lỗi cái Alt + Up: Alt + Down: Di chuyển dòng lên / xuống 4 này không load được env ...
      • Thường thì mình thấy anh em hay mở Alt + Up: Alt + Down: Di chuyển dòng lên / xuống 5 của Ubuntu để Alt + Up: Alt + Down: Di chuyển dòng lên / xuống 6, run project ...
      • Còn Terminal này thì dùng để commit code, trong quá trình code cứ thi thoảng lại:
        • Ctrl + `
        • git add .
        • gcn!
        • Ctrl + `
    • Debug Console
      • Cái này thì tạm bỏ ngỏ anh em nhé.

E. Status Bar

  • Thông tin về tệp bạn đang chỉnh sửa.
  • Ví dụ:

    • Alt + Up: Alt + Down: Di chuyển dòng lên / xuống

      7: Con trỏ chuột đang ở dòng 23, cột 27
    • Alt + Up: Alt + Down: Di chuyển dòng lên / xuống

      8: Một tab đang được định nghĩa có độ dài bằng 2 spaces
    • Alt + Up: Alt + Down: Di chuyển dòng lên / xuống

      9: Encoding đang được sử dụng

      •      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             00  
      • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 01
      • ...
    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg

      sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      02 : Quy định một hoặc một chuỗi các ký tự điều khiển biểu thị sự kết thúc của một dòng và bắt đầu một dòng mới.

      •      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             02: Tên đầy đủ:  
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             04, sử dụng kí tự:  
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             05  
      • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 06: Tên đầy đủ: wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 07, sử dụng kí tự: wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 08
      • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 09: Có nghĩa là sài cả hai
      • Một vài thông tin khác![][////i0.wp.com/images.viblo.asia/full/3fa6516f-6148-468f-808d-f9e275e19d68.png]
      • Ví dụ:
        • Để biểu thị đã tới lúc kết thúc dòng, chuyển qua dòng mới thì:
        • Linux sẽ dùng
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        02 với  
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        05  
        • Windows sẽ dùng wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 09 với wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 13
      • Lưu ý:
        • Khi làm việc với Docker thì bạn cần để
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        14 và  
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        15 sử dụng  
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        02 nhé.  
        • Bằng không, Docker sẽ báo lỗi wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 17, việc này hay xảy ra khi commit, push file trên wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 18 rồi pull về ở wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 19
    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg

      sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      20 : Language mode cho file đang mở.

5. Cấu hình

  • Phần này quan trọng phết
  • Mở dưới dạng

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    21 thì phím tắt là

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    22

    • Có thể

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      23 nào mình muốn chỉnh, bên dưới sẽ hiện giá trị cho ta lựa chọn.
    • Có 3

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      24 là:

      •      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             25: Cấu hình này được áp dụng cho tất cả. [Dùng mình thằng này là được rồi]  
      • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 26 : Chỉ áp dụng cho workspace được chỉ định.
      • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 27: Áp dụng cho thư mục.
  • Mở dưới dạng

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    28

    • Dạng UI thì

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      29 đẹp và có

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      30 nhưng chỉnh từng cái cũng

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      31
    • Nên sinh thêm

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      32 cho

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Ấn vào

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      34 ở góc trên bên phải màn hình của

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Đây là một mẫu:

      {

         "files.autoSave": "off",  
         "files.insertFinalNewline": true,  
         "files.trimTrailingWhitespace": true,  
         "editor.tabSize": 4,  
         "editor.formatOnSave": true, // Hai config formatOn* này khá là tiện, ở phần sau chúng ta sẽ tìm hiểu thêm  
         "editor.formatOnPaste": true,  
         "editor.suggestSelection": "first",  
         "editor.codeActionsOnSave": {  
             "source.fixAll.eslint": true // Config này cho ESLint, cũng rất tiện lợi  
         },  
         "eslint.validate": [  
             "javascript"  
         ],  
         "javascript.format.semicolons": "insert",  
         "workbench.iconTheme": "material-icon-theme",  
         "workbench.startupEditor": "none",  
         "tabnine.experimentalAutoImports": true,  
         "cSpell.userWords": [  
             "timeseries"  
         ],  
         "workbench.colorTheme": "Monokai",  
         // Search in modules  
         // "search.useIgnoreFiles": false,  
         // "search.exclude": {  
         //     "/node_modules": false,  
         // }  
      
      }

      Có một số config sẽ giải thích chi tiết ở phần sau.
  • Turning on Settings Sync
    • Tính năng này cho phép

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      36 cài đặt trên

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      37 của bạn với tài khoản

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      38 hoặc

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Khá tiện lợi, sau khi gỡ hoặc cài VS Code ở máy mới,

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      40, có thể

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      36 lại tất cả nhanh chóng.

6. Phím tắt

  • Nếu ta đã quen dùng các

    Ctrl + W: Đóng tab đang xem / Thoát VSC

    8 trên các

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    43 rồi thì

    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      44 có hỗ trợ để đưa các phím tắt từ editor ưa thích của bạn sạng VS code.
    • Có cả Vim, Sublime Text, Atom, ...
  • Tuy nhiên thì vẫn khuyến khích sử dụng

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    45 của VS Code hơn, có hình ảnh tổng hợp trên MacOS, Windows, Linux
  • Ấn

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    46 để liệt kê danh sách

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    47 phím tắt
  • Và trong thực tế, ta cũng chỉ cần nắm

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    48 phím tắt hay sử dụng:

    • Tab Ctrl + P: Mở nhanh một file Ví dụ:
        Copy "api.js:20:25" từ màn hình logs error  
        Ctrl + P  
        Ctrl + V  
        Enter  
        Thì VS-Code sẽ mở file api.js và con trỏ chuột sẽ trỏ luôn tới line 20, col 25  
      

      Ctrl + Tab: Ctrl + Shift + Tab: Chuyển giữa các file mà bạn đang mở

      Alt + number: Chuyển đến tab theo số thứ tự

      Ctrl + W: Đóng tab đang xem / Thoát VSC

      Ctrl + Shift + T: Mở lại file vừa đóng

    • Coding

      Alt + Up: Alt + Down: Di chuyển dòng lên / xuống

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      0

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      1

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      2

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      3

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      4

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      5

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      6

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      7

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      8

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      9

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      0
    • Điều hướng

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      1

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      2
    • Theme

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      3

      • Theme
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             49 được khá nhiều anh em đề nghị  
      • Nhưng sau khi dùng thử một thời gian thì mình lại quay về theme wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders
      • Nhìn chung do sở thích của từng người thui.
    • Snipet
      • Tính năng này giảm việc bạn phải viết những đoạn code lặp nhau
      • Ví dụ:
        • Thi thoảng bạn lại viết:
                          
                        wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        51  
        • Thì thay vào đó, chỉ cần gõ wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 52 rồi ấn phím wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 53
        • Hãy sudo apt-get purge code # Remove settings cd ~ && rm -rf .vscode && rm -rf .config/Code 4
        • Rồi chọn ngôn ngữ bạn muốn, nhưng thông thường cứ chọn luôn wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 54 rồi đặt tên file là common luôn.
        • Đây là một ví dụ: sudo apt-get purge code # Remove settings cd ~ && rm -rf .vscode && rm -rf .config/Code 5
        • Ấn phím wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 53 lần đầu thì con trỏ chuột ở vị trí wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 56, lần 2 thì ở vị trí wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 57.

7. Extensions

Sau đây là một số Extensions nên tham khảo:

  • GitLents
    • Git hiện đã trở thành sự lựa chọn

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      58 được dùng để

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      59 source code.
    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      60 là trợ thủ đắc lực của

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Sau khi cài xong, ở tab

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      62 sẽ hiển thị thêm một tab

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Phần

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      64 sẽ hiển thị thêm.

      • Thông tin về tên tác giả của commit.
      • Thời gian commit cách đây bao lâu.
    • Còn ở phần Ctrl + P: Mở nhanh một file Ví dụ:
        Copy "api.js:20:25" từ màn hình logs error  
        Ctrl + P  
        Ctrl + V  
        Enter  
        Thì VS-Code sẽ mở file api.js và con trỏ chuột sẽ trỏ luôn tới line 20, col 25  
      

      8 sẽ hiển thi thêm chữ mờ

      • Hover chuột qua phần chữ mờ sẽ có khá nhiều tính năng hữu ích.
      • Trong đó có một tính năng nổi bật là có thể mở
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             66 hoặc  
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             67 trên  
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             68.
  • material-icon-theme
    • Thay đổi file icon mặc định của VSCode
    • Trông thích mắt hơn nhèo.
  • Bracket Pair Colorizer
    • Hiển thị

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      69 giống nhau cho mỗi

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Chứ lắm khi

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      71 lên nhìn ko biết

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      72 này ăn kèm

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      73 nào
    • Kết hợp với phím tắt

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      74 &

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      75 cũng khá hợp.
  • Code spell checker
    • Kiểm tra

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      76 trong code
    • Nhiều khi anh em mình viết sai chính tả mà

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      77, về sau đọc lại code cũng thấy

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      78.
  • BookMark
    • Cái tên nói lên tất cả, nhiều khi đang code mà đi tìm lại vị trí trước đó mà mắc mệt hà.
    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      79: Tạo / bỏ bookmark cho dòng hiện tại
    • wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      80: Di chuyển đến vị trí bookmark
  • Docker
    • Khi cài thì màn hình giới thiệu

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      81 cũng đã đề cập tính năng khá chi tiết.
  • Markdown All in One
    • Cái tên cũng nói lên tất cả rồi heng.
    • Có tính năng nổi bật là

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      82
  • Code Runner Cũng khá là tiện
  • For auto suggestion

    Hai bác bên dưới đều bảo có dùng

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    83 để để

    wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

  • Ta có thể thử từng cái xem ưng cái nào hơn nhé.

    • Visual Studio IntelliCode
    • Tabnine Autocomplete AI

      • Khi sài cái này mình thực sự khá bất ngờ về hiệu quả của nó
      • Ví dụ như đang làm
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             85 sẽ có đoạn kiểu  
        
        •               wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
                        sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
                        sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
                        sudo apt install apt-transport-https  
                        sudo apt update  
                        sudo apt install code # or code-insiders  
                          
                        86  
        • Vài lần đầu thì chưa thấy gì, về sau AI tự học thì phải, wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 87 gợi ý luôn cho mình đoạn text gần chuẩn, bỏ qua các dấu gạch nối, rồi còn chỉnh cả cú pháp tiếng Anh luôn, xịn ha.
      • Nhưng wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders 87 sẽ ngốn khá nhiều tài nguyên hệ thống để hoạt động.
  • For HTML, CSS
    • Colorize
      • Hiển thị màu sắc cho
               
             wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg  
             sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/  
             sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'  
             sudo apt install apt-transport-https  
             sudo apt update  
             sudo apt install code # or code-insiders  
               
             89  
    • CSS Peek
      • Go to definition
    • Auto Rename Tag
      • Tự động thay đổi tên tag tương ứng

For Javascript

Không thể bỏ qua bộ đôi

Ctrl + Shift + T: Mở lại file vừa đóng

9 và

wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders

91

  • ESLint
    • Hiện này các dự án có đụng tới

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      92 thường sài

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      93 để thống nhất

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

    • Ctrl + Shift + T: Mở lại file vừa đóng

      9 là một trong những công cụ dùng để

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      93 được ưa chuộng.
    • Trong

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      97 những dòng thêm sau để tối ưu hiệu quả của

      Ctrl + Shift + T: Mở lại file vừa đóng

      9

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      6
    • Còn file

      wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders

      99 thì sẽ có thêm

      sudo apt-get purge code

      Remove settings

      cd ~ && rm -rf .vscode && rm -rf .config/Code

      7
  • Prettier - Code formatter

Khi nào đó sẽ một bài riêng để nói về bộ đôi này và những

sudo apt-get purge code
# Remove settings
cd ~ && rm -rf .vscode && rm -rf .config/Code

00 hay dùng cho các dự án

wget -qO- //packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] //packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders

92 như npm và JavaScript [ES6] code snippets ...

Chủ Đề