2010-05-27 27 views
42

Có thể tạo vùng mã trong các tệp JS trong Visual Studio 2010 không?Khu vực/mã sụp đổ trong Javascript trong Visual Studio 2010

This method công trình vào năm 2005, nhưng tôi không thể nhận làm việc trong năm 2010.

+0

Hãy thử nó, nếu trình biên dịch ném cho bạn một lỗi, sau đó nó rõ ràng sẽ không hoạt động. ;) – Zack

+0

Tôi có. Tôi thực sự gặp khó khăn khi thêm lối tắt bàn phím vào macro. Tôi đã không bao giờ được sử dụng VS macro trước khi như vậy có lẽ đang làm một cái gì đó ngớ ngẩn. Macro dường như không xuất hiện trong danh sách khi tôi thử và gán lối tắt bàn phím cho nó. Bạn có biết tại sao điều đó sẽ xảy ra? –

+0

Ồ, Nhập "macro" vào hộp tìm kiếm. Nó sẽ tự động hiển thị tất cả các macro. Đây là hướng dẫn đầy đủ về điều này: http://blog.devarchive.net/2008/04/using-region-directive-with-javascript.html – Zack

Trả lời

37

Đây là một phần mở rộng VS2010 rất mát mẻ cho Javascript và CSS phác thảo http://jsoutlining.codeplex.com/

+0

Điều đó hoạt động thực sự tốt. Cảm ơn Alex. –

+0

Microsoft hiện có phần mở rộng cho VS2010 cung cấp chức năng này (xem câu trả lời của tôi bên dưới để biết liên kết). – BrianFinkel

1

Plugin JSEnhancements cho các địa chỉ Visual Studio này độc đáo.

33

Microsoft hiện nay có một phần mở rộng cho VS2010 cung cấp chức năng này:

JScript Editor Extensions

+0

Tuyệt vời, cảm ơn! – IronicMuffin

+1

@BrianFinkel Làm cách nào để tạo các vùng bằng cách sử dụng Tiện ích mở rộng JScriptEditor? – Nick

+0

Đó là một câu hỏi hay. Tôi không chắc. Sẽ cho bạn biết nếu tôi tìm ra. – BrianFinkel

0

Một Visual Studio 2012-Extension tuyệt vời khác là các khái niệm cơ bản về web 2012. Có một loạt các công cụ tuyệt vời cho cả Loại Tập lệnh, LESS và CoffeeScript.

http://vswebessentials.com/

0

Mặc dù VS phần mở rộng được cài đặt, tôi đã có một vấn đề duy nhất của một số các khối kịch bản không phác thảo đúng cách, sau đó thấy rằng nó vì @ Url.Content thẻ sử dụng trong kịch bản, đơn giản thay thế nó với url chuỗi đơn giản, các phác thảo làm việc .... suy nghĩ của việc chia sẻ nếu nó giúp một ai đó

0

trong VS 2015, bạn có thể chỉ cần tạo một khối xung quanh "khu vực" của bạn như thế này

{ //My little region 
    function misc()... 
    var x = ''; 
    //etc... 
    ... 
} 

Sau đó, chỉ cần thu gọn khối đó. Có lẽ trên tất cả các phiên bản cũ của Visual Studio là tốt.

Các vấn đề liên quan