2013-07-27 27 views
5

Tôi muốn nhúng đoạn mã vào một trang bằng Trình chỉnh sửa Ace như được minh họa here.Cách nhúng trình chỉnh sửa ace với số dòng bắt đầu tùy ý

Tuy nhiên, vì các đoạn mã này được lấy từ một tệp lớn hơn, tôi muốn các số dòng trong rãnh để phản ánh số dòng ban đầu của mã. Nói cách khác, tôi muốn có thể chỉ định cho một cá thể nhúng, số nào nó sẽ gán cho dòng đầu tiên và đếm từ.

Trình biên tập Ace có thể được định cấu hình (hoặc bị tấn công) để hoạt động theo cách này không?

Trả lời

6

dễ dàng, hãy gọi

editor.setOption("firstLineNumber", 10) 
// this is same as editor.session.setOption(...) 

thấy https://github.com/ajaxorg/ace/blob/16b542aea/lib/ace/editor.js#L2681

+0

Các liên kết không còn điểm vào dòng thích hợp, mặc dù. Có thể các liên kết như vậy nên bao gồm cam kết, vì vậy chúng có khả năng chống thay đổi? – jja

+0

Đúng, cập nhật nó để trỏ đến một cam kết. –

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