2010-05-21 44 views
23

Tôi đang tìm một công cụ mà tôi có thể chú thích mã nguồn.Công cụ chú thích mã nguồn

Tôi có một số mã nguồn bên thứ 3 (JavaScript) Tôi cần phải hiểu và tôi không muốn thay đổi nó (thêm ý kiến ​​inline) để

  • số dòng có thể ở lại nguyên vẹn (để giao tiếp với người khác),
  • Tôi có thể tránh vô tình thay đổi thứ gì đó và
  • chú thích của tôi nổi bật so với nhận xét của tác giả.

Thông thường tôi sẽ in toàn bộ nội dung đó ra một đoạn viết nguệch ngoạc trên đó, nhưng mã quá dài và tôi cần chia sẻ nó cho mỗi email. Tôi sẽ là tuyệt vời nếu người ta có thể làm một số như thế bao gồm cả việc có thể tạo ra "liên kết" giữa những nơi trong mã, thậm chí có thể trực quan với một dòng hoặc mũi tên.

+3

Một câu hỏi thú vị ... – nickf

Trả lời

14

Nếu bạn thường in nó (nếu ngắn hơn), tại sao không in ra PDF và sau đó sử dụng trình xem PDF hỗ trợ nhận xét, như Foxit Reader? :)

+0

+1: chắc chắn là một câu trả lời có mục đích chung tốt hơn tôi. –

+0

Điều này nghe có vẻ giống như một cách tiếp cận. Tôi nghĩ về một cái gì đó tương tự với chú thích trong một bộ xử lý văn bản. – RoToRa

+0

Tôi sử dụng Open Office để bình luận mã và giữ nó ở định dạng này để xem xét các mục đích. – Shivam

1

Bạn có những yêu cầu khó khăn. Tôi không biết về công cụ đó. Tuy nhiên, như một công cụ đa năng hơn, tôi có thể giới thiệu Yui Doc (tải xuống here).

+0

Đáng tiếc là tôi không nghĩ rằng máy phát điện documentaion bình thường sẽ giúp tôi rất nhiều. Mã tôi đã sử dụng rất nhiều các chức năng ẩn danh cho các bao đóng, các hàm bậc cao hơn và currying. – RoToRa

2

Bạn chắc chắn có thể làm những gì bạn muốn với LaTeX và gói danh sách của nó. Nhưng nếu bạn chưa phải là một người dùng LaTeX, bạn có thể nghĩ rằng đó là một con đường khó đi.

1

Tôi muốn tạo một glamour browser cho nó. (Nếu dành nửa ngày xây dựng nó sẽ không quá nhiều).

[biên tập] Glamour là bộ công cụ để xây dựng trình duyệt trên mô hình. Mô hình ở đây sẽ bao gồm các phần khác nhau của (các) tệp và các nhận xét và thuộc tính bạn muốn thêm vào. Điều này sẽ cho phép bạn dễ dàng điều hướng thông qua nguồn và nhận xét, để chỉ chọn các phần có (hoặc không có) các thuộc tính nhất định. Có video và trang trình bày. Official page, Source

+1

Glamour nghĩa vụ phải là gì? Tôi đã đi qua các trang web nhiều lần und đơn giản là không hiểu ... – RoToRa

2

bắt đầu dự án github và đăng mã ở đó, github bao gồm khả năng chú thích OOB.

+0

Các chức năng chú thích thực sự tốt. Lúc đầu tôi rất hoài nghi, nhưng bây giờ tôi tin rằng họ làm việc rất tốt. –

+2

Bạn có thể cung cấp liên kết có tính năng này được mô tả không? Tôi không thể tìm thấy bất cứ điều gì trên trang web github. – RoToRa

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