2012-09-26 22 views
13

Tôi thích nhật thực, và với một số tinh chỉnh nó có thể được sử dụng để lập trình javascript. Có cú pháp hoàn thành, linting, định dạng, và có "phác thảo", mặc dù chỉ cho các tập tin javascript đơn giản.Có một plugin eclipse nào tạo ra một khung nhìn phác thảo cho "mô hình mô-đun tiết lộ javascript" không?

Điều làm tôi khó chịu là không có "Chế độ xem phác thảo" cho các tệp theo mẫu thiết kế "tiết lộ mô-đun". Điều này xảy ra là phong cách mã hóa yêu thích của tôi. Có một plugin ở đâu đó thêm Eclipse vào một khung nhìn phác thảo "mở rộng" có thể "xem bên trong" cấu trúc lồng nhau của tệp .js được viết trong "kiểu mô-đun tiết lộ", hiển thị các hàm riêng đóng gói và các thành viên? (The "xem đề cương thực bình thường thường là có sản phẩm nào cho loại hình này của phong cách)

Trả lời

8

Trả lời câu hỏi của riêng tôi, một lần nữa:.

Các chức năng javascript bên trong IIFE phải được chú thích trong phong cách JSDoc, sau đó họ sẽ xuất hiện . trong giao diện phác thảo

toàn bộ quá trình được mô tả ở đây, với ảnh chụp màn hình:

http://www.kajabity.com/2012/02/how-i-introduced-jsdoc-into-a-javascript-project-and-found-my-eclipse-outline/

+0

Làm việc tắt ví dụ của bạn [về câu hỏi này] (http://stackoverflow.com/questions/12838536/best -practices-for-jsdoc ing-javascript-files-in-the-tiết lộ-mô-đun), cuối cùng tôi đã làm việc này! Tôi phải làm: 'var namespace = {}; namespace = (function() {}()); ', mà cuối cùng đã mang tất cả các mảnh lại với nhau và có được đường viền hoạt động chính xác! Khá thú vị. –

+0

Có lời khuyên nào tương tự cho [bài kiểm tra Jasmine] không (https://jasmine.github.io/2.2/introduction.html). Các hàm nội tuyến nằm trong các tham số gọi hàm. – Batandwa

+0

@knb Câu trả lời này phải được đánh dấu là được chấp nhận, tôi nghĩ vậy. –

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