2008-10-16 51 views
20

Khác với Visual Studio, bạn đã tìm thấy công cụ nào tốt nhất để tạo, chỉnh sửa, duy trì và có thể gỡ lỗi các tệp XSLT của mình?Trình chỉnh sửa XSLT tốt nhất & | Debugger

Tôi làm việc trên một dự án khá lớn và chúng tôi có rất nhiều tệp XSLT và chúng đã phát triển khá phức tạp trong quá trình triển khai.

Ngôn ngữ có vẻ quá giòn. Sẽ tốt hơn nếu điều hướng và xác định lỗi nhanh hơn.

+0

VS2010 64 bit có vấn đề chưa được giải quyết khi gỡ lỗi XSLT gặp sự cố ... Rất đau đớn .. – nixon

Trả lời

15

Tôi đã có kết quả tốt bằng cách sử dụng Oxygen để gỡ lỗi XSLT, xây dựng XPath và công cụ XML chung.

+1

Tôi thứ hai là đề nghị về oxy. Ưu điểm: Tích hợp tốt với một số triển khai XSLT 1.0 và 2.0 (MSXSL, Xalan, Saxon), rất tùy biến, nền tảng chéo, intellisense. Nhược điểm: Nó đóng băng nhiều hơn các ứng dụng khác của tôi (tôi sử dụng Windows). –

+3

Con khác: Phiên bản miễn phí chỉ là bản dùng thử – starbeamrainbowlabs

6

Liquid XML Studio là khá tốt trong việc giải thích thời gian thực các truy vấn XPath của bạn.

Cooktop cũng cho phép tôi chạy truy vấn XPath của mình và cho tôi thấy XML và HTML được tạo bằng cách chạy XSLT dựa trên một XML nhất định.

Đồng thời, một đồng nghiệp nói với tôi rằng các phiên bản mới hơn của Adobe Dreamweaver cho phép bạn liên kết tệp XML với tệp XSLT và chạy chuyển đổi.

Bất cứ khi nào tôi có thể sử dụng Subversion để theo dõi thay đổi.

Và để điều hướng, tôi thường sử dụng VIM (hoặc VIEmu) và đôi khi một tiện ích Visual Studio tùy chỉnh xây dựng chỉ mục của các nút xsl: template và xsl: variable của tài liệu hiện tại để cung cấp điều hướng một lần nhấp .

2

Trong cửa hàng của tôi, chúng tôi sử dụng, điệp viên Altova Xml.

+0

Liên kết: http://www.altova.com/xml-editor/ – starbeamrainbowlabs

2

Tôi đã thực sự làm một số điều này gần đây, và tôi thấy rằng nếu bạn là nhà phát triển .NET, Visual Studio thực sự có hỗ trợ khá công bằng được xây dựng ngay trong tệp xslt.

1

Tôi đã từng sử dụng công cụ có tên Xselerator từ Marrowsoft. Bạn có thể tìm thấy các phiên bản dùng thử trôi nổi trên internet nhưng dường như chúng đã không hoạt động để bạn không thể mua nó nữa. Đó là một công cụ tuyệt vời.

+0

Tôi sử dụng để sử dụng Xselerator, nhưng sau đó chuyển sang oXygen. – jelovirt

+0

Liên kết: http://download.cnet.com/MarrowSoft-Xselerator/3000-7241_4-10068192.html – starbeamrainbowlabs

0

Tôi cũng sử dụng Xselerator. Như đã đề cập, một ngày nó biến mất khỏi internet. May mắn là tôi đã cấp phép trước đó.

+1

Liên kết: http://download.cnet.com/MarrowSoft-Xselerator/3000-7241_4-10068192.html – starbeamrainbowlabs

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