Tôi đang sử dụng Visual Studio Code trên PC chạy Windows 10 của mình. Tôi muốn thay đổi thiết bị đầu cuối mặc định của mình từ Windows PowerShell thành Bash trên Ubuntu (trên Windows).
Làm thế nào tôi có thể làm điều đó?
Tôi đang sử dụng Visual Studio Code trên PC chạy Windows 10 của mình. Tôi muốn thay đổi thiết bị đầu cuối mặc định của mình từ Windows PowerShell thành Bash trên Ubuntu (trên Windows).
Làm thế nào tôi có thể làm điều đó?
Câu trả lời:
Bạn cũng có thể chọn thiết bị đầu cuối mặc định của mình bằng cách nhấn F1Mã VS và nhập / chọn Thiết bị đầu cuối: Chọn Trình vỏ mặc định .
Tôi chỉ cần nhập các từ khóa sau vào thiết bị đầu cuối đã mở;
Xem chi tiết trong hình ảnh bên dưới. (VSCode phiên bản 1.19.1 - Windows 10 OS)
Nó cũng hoạt động trên VS Code Mac. Tôi đã thử nó với VSCode (Phiên bản 1.20.1)
bash
được chọn làm trình bao mặc định.
Đi tới File > Preferences > Settings
(hoặc nhấn Ctrl+ ,) rồi nhấp vào biểu tượng ngoài cùng bên trái ở góc trên cùng bên phải, "Mở Cài đặt (JSON)"
Trong cửa sổ cài đặt JSON, thêm cái này (trong dấu ngoặc nhọn {}
):
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe"`
(Tại đây bạn cũng có thể đặt bất kỳ cài đặt tùy chỉnh nào khác mà bạn muốn)
Kiểm tra đường dẫn đó để đảm bảo rằng tệp bash.exe của bạn ở đó, nếu không, hãy tìm xem nó ở đâu và trỏ đến đường dẫn đó.
Bây giờ nếu bạn mở một cửa sổ đầu cuối mới trong VS Code, nó sẽ mở bằng bash thay vì PowerShell.
Nếu bạn muốn chọn loại bảng điều khiển, bạn có thể ghi điều này vào tệp "keybinding.json" (tệp này có thể được tìm thấy trong đường dẫn sau "Tệp-> Tùy chọn-> Phím tắt") `
//with this you can select what type of console you want
{
"key": "ctrl+shift+t",
"command": "shellLauncher.launch"
},
//and this will help you quickly change console
{
"key": "ctrl+shift+j",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+shift+k",
"command": "workbench.action.terminal.focusPrevious"
}`