Tôi đang sử dụng Visual Studio Code 1.3.1 với các tab mới được giới thiệu.
Khi tôi nhấp vào tệp, tệp đầu tiên sẽ mở trong một tab. Nếu tôi không thực hiện bất kỳ thay đổi nào đối với tệp này, tệp được nhấp thứ hai sẽ mở trong cùng một tab.
Làm cách nào để tránh điều này và làm cho Mã Visual Studio luôn mở một tab mới?
Khi bạn [một lần-] nhấp vào tệp trong trình duyệt tệp của thanh bên trái hoặc mở tệp đó từ menu mở nhanh ( Ctrl- P, nhập tên tệp, Enter), Visual Studio Code sẽ mở tệp đó ở chế độ "Chế độ xem trước", cho phép bạn xem nhanh các tập tin.
Các tab Chế độ xem trước không được mở. Ngay sau khi bạn mở tệp khác từ thanh bên, tab Chế độ xem trước hiện có (nếu tồn tại) sẽ được sử dụng. Bạn có thể xác định xem một tab có đang ở Chế độ xem trước hay không bằng cách xem tiêu đề của tab đó trong thanh tab. Nếu tiêu đề nghiêng , tab đang ở chế độ xem trước.
Để mở tệp để chỉnh sửa (tức là không mở trong Chế độ xem trước), hãy bấm đúp vào tệp trong thanh bên hoặc bấm một lần vào tệp đó trong thanh bên rồi bấm đúp vào tiêu đề của tab Chế độ xem trước.
Nếu bạn muốn tắt tất cả Chế độ xem trước cùng nhau, bạn có thể làm như vậy bằng cách cài đặt "workbench.editor.enablePreview": false
trong tệp cài đặt của mình. Bạn cũng có thể sử dụng "workbench.editor.enablePreviewFromQuickOpen"
tùy chọn để tắt nó chỉ từ menu mở nhanh.
Trước khi có thể tắt Chế độ xem trước, bạn cần mở Tệp cài đặt của mình .
Mẹo chuyên nghiệp : Bạn có thể sử dụng Command Palette (phím tắt Ctrl + Shift + P) để mở tệp cài đặt của mình, chỉ cần nhập " Preferences: Open User Settings
"!
Khi bạn đã mở tệp cài đặt của mình (tệp cài đặt của bạn phải nằm ở bên phải), hãy thêm thuộc "workbench.editor.enablePreview"
tính và đặt giá trị của nó thành false
.
Bạn có thể tìm hiểu thêm về "Chế độ xem trước" của Visual Studio Code tại đây .
Nếu bạn không muốn tắt chế độ xem trước, bạn có thể yêu cầu rõ ràng vscode
để giữ một tab cụ thể mở. Như đã đề cập ở trên, tiêu đề tab có văn bản in nghiêng đang ở chế độ xem trước .
Để đưa một tab ra khỏi chế độ xem trước, bạn có thể nhấp chuột phải vào tab đó và chọn keep open
hoặc sử dụng phím tắt cmd+ k enter
được ánh xạ tới lệnh workbench.action.keepEditor
.
Hơn nữa, nhấp đúp vào một tab cũng giúp nó thoát khỏi chế độ xem trước (đã được xác minh trong vscode
1.44.0).
Tôi đã gặp vấn đề tương tự và mở tệp setting.json , thêm thông tin sau:
"workbench.editor.enablePreview": false
Sử dụng workbench.editor.enablePreview: false
để tắt hoàn toàn chế độ Xem trước.
Sử dụng workbench.editor.enablePreviewFromQuickOpen: false
để tắt chế độ Xem trước cho các tệp mở từ menu mở nhanh.
Dành cho bất kỳ ai không muốn tắt Chế độ xem trước .
Khi tôi đọc toàn bộ nhận xét và tôi tìm thấy thứ tôi thích đó là phím tắt để ghim tệp đã mở từ Quick Open / Ctrl + P hoặc điều đó có nghĩa là giữ tệp đã mở vào trình chỉnh sửa và có cũng không cần chuyển đưa tay vào chuột để nhấp đúp vào danh sách tệp.
Cảm ơn @jontem và @MattLBeck.
Gọi save
lệnh bằng Ctrl+ S( ⌘+ strên Mac) là cách dễ nhất để đạt được những gì tôi thích.
Và nếu bạn phát hiện ra rằng bạn làm điều này để giữ tệp đã mở vào trình chỉnh sửa khá thường xuyên, vâng, tôi muốn bạn đặt tùy chọn "workbench.editor.enablePreview": false
hoặc "workbench.editor.enablePreviewFromQuickOpen": false
như những người khác đã đề cập trước đây.
Mở trong Giải pháp Tab mới:
"workbench.editor.showTabs": true
⚡ Trên thực tế, VSCode hiển thị cho bạn bản xem trước của một tệp.
Bạn có thể tắt chế độ xem trước bằng cách này:
"workbench.editor.enablePreview": false,
⬇️ Về cơ bản chỉ cần thêm hai cài đặt này và bạn đã sẵn sàng.
Để ý các tên tệp được in nghiêng
Lưu ý rằng, tên tệp trên tab được định dạng nghiêng nếu nó đã được mở bằng Preview Mode
.
Nhanh chóng đưa tệp ra khỏi Chế độ xem trước
Để giữ cho tệp luôn có sẵn trong trình chỉnh sửa VSCode (nghĩa là đưa tệp ra khỏi Preview Mode
chế độ bình thường), bạn có thể nhấp đúp vào tab. Sau đó, bạn sẽ nhận thấy tên trở nên không in nghiêng.
Tính năng hoặc lỗi?
Tôi tin rằng Chế độ xem trước hữu ích đặc biệt khi bạn có không gian màn hình hạn chế và cần kiểm tra nhiều tệp.
Nếu bạn muốn mở vĩnh viễn một tệp từ "Tới Tệp ..." (⌘P), hãy nhấn "mũi tên phải" thay vì quay lại.
Điều này cũng giúp thanh tìm kiếm Go To File ... luôn mở để bạn có thể nhanh chóng mở nhiều tệp.
Menu File → Preferences → User Settings : thêm dòng này "workbench.editor.enablePreviewFromQuickOpen": false
Về cơ bản, có ba cài đặt mà người ta phải cập nhật (Tùy chọn >> cài đặt):
workbench.editor.enablePreview: đặt điều này thành bật hoặc tắt trình chỉnh sửa xem trước trên toàn cầu
workbench.editor.enablePreviewFromQuickOpen: đặt tùy chọn này để bật hoặc tắt trình chỉnh sửa xem trước khi được mở từ Quick Open
workbench.editor.showTabs: cuối cùng người ta sẽ cần phải thiết lập điều này
, nếu không, sẽ không có tab nào được hiển thị và bạn sẽ chỉ
tự hỏi tại sao thiết lập / bỏ thiết lập hai ở trên không hoạt động
bật bằng GUI
đi đến Code -> Preferences -> Settings -> User -> Window -> New Window
ở đây Mở Tệp Trong Cửa sổ Mới dưới danh sách thả xuống chọn "bật" thế là xong.
phiên bản VS Code của tôi 1.38.1
Đây không phải là một câu trả lời mới. Nó chỉ hiển thị cách thực hiện qua giao diện người dùng. Mở cài đặt qua File => Preference => Settings
. Câu trả lời được ủng hộ nhiều nhất là lựa chọn chính xác.
Then in search field type Preview.
After that select Workbench and look for Enable preview options.
Uncheck the boxes.
You can do it via GUI
Search for preview
uncheck the options Enable Preview
and Enable Preview from Quick Open
As hktang above indicates:
one Click opens the file in preview mode (header text in italics)
Double click the same file, it goes out of preview-mode (header text changes from italic to normal font)
I think this is a "comprimise" feature allowing users, to "navigate" both worlds; preview and none-preview.
HTH Paul S.
One simple solution is, instead of making changes in settings of vscode, whenever you open a file through a reference,you will see that the file is in preview mode(the name of file is in italic) and in the sidebar you will see that same preview file in focus just double tap it and it will be pinned on the tab,so that it wont get replaced by another file in preview mode.
This is so confusing. All developers I asked didn't appreciate this default behavior.
I use cmd + P to open project files.
Actually, VSCode shows you the preview of a file when you open it. If you want to open files in a new tab, just disable the preview with this setting (paste this in the settings.json file).
"workbench.editor.enablePreview": false,
— you can take it one step further and use this setting
"workbench.startupEditor": "newUntitledFile",
— It will open your VSCode editor with a blank new untitled file to quickly get started.
Simple and Best way is whenever you open new file it is in preview mode so simply press the CTRL + K and then press ENTER then you done with preview mode , Now this file will remain always open until you closed it that's what you need to do ....
In my case, I also had to set workbench.editor.showTabs
property to true (in addition to workbench.editor.enablePreview
)
I'm not sure how it got changed to false. Maybe, I've accidentally set it to false using some shortcut.
Settings -> Workbench -> Editor Management -> Enable Preview
for me, shift + enter did the trick.
you need edit setting.json file,
settings.json, located at
Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
{
"workbench.editor.showTabs": true,
"workbench.editor.enablePreview": false
}
For those who using Windows OS:
Preferences: Open Settings (JSON)
from the list{ "workbench.editor.enablePreview": false }
That's it now it will open in a new tab instead of replacing on the existing one.
For reference look at the screenshot below:
If you have opened a file in preview mode and want to open new file in another tab:
For Mac: use cmd
+ p
-> find the file and alt
+ enter
.
Cate Blanchett đã bất chấp những lời khuyên hẹn hò điển hình khi cô gặp chồng mình.
Michael Sheen là một diễn viên phi lợi nhuận nhưng chính xác thì điều đó có nghĩa là gì?
Ngôi sao của Hallmark Colin Egglesfield chia sẻ về những cuộc gặp gỡ với người hâm mộ ly kỳ tại RomaDrama Live! cộng với chương trình INSPIRE của anh ấy tại đại hội.
Bạn sẽ phải phủi sạch đầu đĩa Blu-ray hoặc DVD để xem tại sao Northern Exposure trở thành một trong những chương trình nổi tiếng nhất của thập niên 90.
The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!
Bạn biết đấy, hai sản phẩm này là nguồn điện để làm sạch, riêng chúng. Nhưng cùng với nhau, chúng có một loạt công dụng hoàn toàn khác.
Thủy điện rất cần thiết cho lưới điện của Hoa Kỳ, nhưng nó chỉ tạo ra năng lượng khi có nước di chuyển. Bao nhiêu nhà máy thủy điện có thể gặp nguy hiểm khi các hồ và sông cạn kiệt?
Tóc tỉa từ các tiệm và các khoản quyên góp cá nhân có thể được tái sử dụng như những tấm thảm thấm dầu và giúp bảo vệ môi trường.
Thời gian, sự kiên nhẫn, thời gian, sự cống hiến và thời gian chỉ là một vài trong số những thứ mà Peter Bellerby cần để thành lập và sau đó điều hành Bellerby & Co. Globemakers, một trong những công ty duy nhất trên Trái đất vẫn sản xuất các quả địa cầu bằng tay.
Đó là một ngày thứ Bảy, máy bay của tôi hạ cánh, và tôi đã sẵn sàng để thư giãn trong một kỳ nghỉ cuối tuần ngắn ngủi, khi một email đến trên điện thoại của tôi. Tôi đã mất việc.
Nếu bạn đã từng bị đánh cắp danh tính của mình, bạn biết đó là một trải nghiệm đáng sợ và căng thẳng. Một cách không phổ biến để ngăn chặn nó? Tín dụng bị đóng băng.
Eleanor (Kristen Bell) dường như đã tình nguyện cho chúng tôi làm vật tưởng nhớ. NBC's The Good Place là một chương trình thích thử thách tốt.
Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!
Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa. Từ Hollywood đến New York và mọi nơi ở giữa, hãy xem các ngôi sao yêu thích của bạn đang làm gì!
Các nhà điều tra đang xem xét liệu nhóm và nghi phạm có biết nhau trước vụ tấn công hay không
Vụ kiện, nêu tên một số học khu, lập luận rằng dự luật "Không nói đồng tính" được ban hành gần đây của Florida "có hiệu quả im lặng và xóa bỏ học sinh và gia đình LGBTQ +"
Cuối hè đầu thu là mùa hoài niệm. Những chiếc đèn đường chiếu ánh sáng của chúng qua những con đường đẫm mưa, và những chiếc lá dưới chân - màu đỏ cam tắt trong bóng chạng vạng - là lời nhắc nhở về những ngày đã qua.
Vào năm 2021, tôi khuyến khích bạn suy nghĩ lại mọi thứ bạn biết về khách hàng mà bạn phục vụ và những câu chuyện bạn kể cho họ. Lùi lại.
Vào ngày sinh nhật thứ 9 của Felix The Cat, tôi nhớ về một trong những mất mát lớn nhất trong cuộc đời trưởng thành của tôi - Sophie của tôi vào năm 2013. Tôi đã viết bài luận này và chia sẻ nó trên nền tảng này một thời gian ngắn vào năm 2013.
Tôi ghét từ "tàu đắm". Mọi người cảm thấy thoải mái trong la bàn đạo đức của riêng mình, và khi làm như vậy, họ thấy mình vượt qua sự phán xét.