Gần đây, VS Code đã xuất hiện khái niệm 'Trusted workspace'. Khi mở một thư mục mới, nó sẽ hiện câu hỏi kiểu như 'Bạn có tin cậy thư mục này không?'.
Nếu chọn 'Có' thì có thể dùng đầy đủ mọi tính năng, nhưng nếu nhấn 'Có' với một thư mục được tạo ra với mục đích xấu thì có thể dẫn tới việc mã độc tự động được thực thi. Ngược lại, nếu chọn 'Không' thì sẽ có nhiều tính năng không dùng được.
Vấn đề của chuyện này không chỉ có một hai cái.
- Phiền phức. Chỉ mở một thư mục thôi mà còn phải thực hiện kiểu tương tác này thì thật phiền.
- Bực mình. Cá nhân tôi là kiểu người sẽ kiểm tra khá kỹ xem đó có thật sự là thư mục an toàn hay không rồi mới bấm... nhưng chỉ để mở một trình soạn thảo mà phải kiểm tra như vậy nên thấy rất khó chịu.
- Bất tiện. Nếu nhấn 'Không' thì tính năng bị giới hạn: không thể debug, các extension cũng bị vô hiệu hóa hết, thậm chí trong trình soạn thảo còn không mở được cả shell, nên rất bất tiện.
Vì vậy tôi đang định đổi sang một trình soạn thảo khác, nếu bạn đang dùng hoặc biết một trình soạn thảo nào ổn thì có thể giới thiệu giúp tôi không?
+) Cá nhân tôi tất nhiên có những điều mong muốn ở trình soạn thảo hay các tính năng mình thích... nhưng sợ câu hỏi sẽ trở nên quá chi tiết nên không ghi ra. Nếu mọi người gợi ý, tôi sẽ tự tìm hiểu thêm.
9 bình luận
Tôi là kiểu người không mấy hứng thú nếu mọi thứ không nằm
under my control, hoặc nếu có những giá trị cấu hình mà bản thân tôi không biết hết, nên trước đây tôi dùng emacs rồi gần đây chuyển sang neovim.Lý do tôi không thích vscode là (dĩ nhiên tôi đồng ý rằng đây là một editor tốt)
Bỏ qua vấn đề niềm tin, nếu nói về lựa chọn thay thế thì có lẽ Sublime, hoặc nếu dùng Windows thì Notepad++ là khá ổn.
Cảm ơn :D
Thiết kế của VS Code thì đúng là tiện thật: có thể mở cả thư mục, bấm xem từ thanh bên trái, dùng extension và mở shell ngay trong trình soạn thảo. Nhưng vì cửa sổ này mà tôi thấy khó tiếp tục dùng nữa, vì либо (1) phải từ bỏ nhiều tính năng của VS Code, hoặc (2) chấp nhận khả năng phát sinh vấn đề bảo mật.
Có vẻ bạn có thể tham khảo liên kết này để tắt nó hoặc làm cho nó không hiện ra. https://stackoverflow.com/questions/67914899/…
Vốn dĩ việc các extension an toàn trước những thư mục được tạo ra với mục đích độc hại là điều hiển nhiên, nhưng kể từ khi khái niệm Workspace Trust được đưa vào, extension có thể khai báo rằng "bản thân nó có an toàn trước những thư mục được tạo ra với mục đích độc hại hay không". Nếu chọn Untrust thì các extension đó sẽ bị vô hiệu hóa.
Trong tình huống như vậy, nếu tắt hẳn Workspace Trust thì sẽ trở thành một vấn đề bảo mật. Vì ngay cả những extension đã ghi rõ là không an toàn trước các thư mục được tạo ra với mục đích độc hại cũng sẽ đều được chạy...
Vấn đề là khi tôi định mở một thư mục tải về từ bên ngoài thay vì thư mục dự án. Tôi hơi ngại phải tin cậy toàn bộ thư mục Downloads một cách tùy tiện...
Ừm... nếu cuối cùng ý bạn là muốn tìm một editor khác cho phép điều đó...
chẳng phải cũng giống như lời joyful nói, là đăng ký thư mục cấp cao nhất rồi dùng sao?
Dùng một editor khác cho phép điều đó == tùy tiện tin cậy toàn bộ. .... có lẽ sẽ thành như vậy thôi...
Tôi đang tìm một trình soạn thảo không chỉ là loại "cho phép" mở, mà là loại có thể mở ngay cả những thư mục không đáng tin cậy mà vẫn yên tâm, không phải lo lắng gì nhiều.