Tôi có tệp .js thường được thực thi bởi cscript.exe
(tức là không chạy trong trình duyệt và không thể chạy ở đó).Gỡ lỗi Javascript trong Visual Studio (hoặc trình gỡ rối JS khác)
Tôi biết, tôi có thể nạp cscript.exe
thông số //X
để yêu cầu trình gỡ lỗi chọn. Được. Đó là tốt.
Tôi chọn "Trình gỡ lỗi Visual Studio 2005", IDE xuất hiện, thực thi dừng trên dòng đầu tiên. Khỏe.
Tập lệnh chấm dứt (hoặc tôi chấm dứt nó), tôi chỉnh sửa nội dung nào đó và muốn gỡ lỗi lại.
Suy nghĩ đơn giản sẽ chỉ là nhấn F5 và chạy trình gỡ lỗi lần nữa. Nhưng điều này không hiệu quả. VS chỉ nói với tôi rằng nó không thể tìm thấy bất kỳ biểu tượng gỡ lỗi nào trong cscript.exe
:
Bây giờ là gì? Bắt đầu từ cscript.exe
từ dòng lệnh một lần nữa cho mỗi lần chạy gỡ lỗi là khá cồng kềnh trong quan điểm của tôi.
Có cách nào để chỉ gỡ lỗi tập lệnh với VS không? Ngoài ra gợi ý cho các công cụ gỡ lỗi khác sẽ được đánh giá cao.
Edit:
Các answer của t0nyh0 là khá chặt chẽ. Tôi tạo một ứng dụng giao diện điều khiển giả, biên dịch và trình gỡ lỗi xuất hiện. Tuy nhiên, hai điều không hoàn hảo
cscript.exe
luôn yêu cầu trình gỡ lỗi sử dụng (ví dụ của VS).
Điều này có thể khắc phục bằng cách chỉ định một cá thể trình gỡ rối cụ thể trực tiếp trong dòng lệnh không?Để kích hoạt sự kiện sau xây dựng, phải có một số sửa đổi trong nguồn. Hiện tại, tôi chỉ cần thêm/xóa một dòng trống để kích hoạt việc xây dựng dự án giả của tôi.
Có cách nào để luôn thực thi tập lệnh sau khi xây dựng, ngay cả khi không có gì thay đổi?
Đối với 2. trên tab Xây dựng sự kiện trong Visual Studio, bạn có các tùy chọn khác nhau khi chạy sự kiện Tạo bản dựng. Ít nhất trong VS 2010, các tùy chọn của bạn là "Luôn luôn", "Khi xây dựng thành công" và "Khi bản dựng cập nhật kết quả dự án". Không chắc chắn nếu nó là như nhau cho năm 2005 hay không. – BryanJ