2012-02-01 28 views
7

trong ace-1 có một số soạn thảo văn bản và một danh sách các dãy hàng và dòng mà các văn bản nên tô sáng xảy ra. Như thế này (họ đang in đậm):Làm thế nào để làm nổi bật nhiều lựa chọn? Ví dụ

lorem ipsum là phim đau, cải thiện môi trường sinh thái. Cho chạy. bóng đá nên thân thiết. Đối với bất kỳ con sư tử, muốn nó, nhưngsốt, Laoreet bất động sản, tin đại chúng. Tuy nhiên khấu trừ bù đắp đường kính. Mauris hiện tại, yếu tố và đồ uống tại thiết cà rốt quam.

Làm thế nào để nổi bật những lời này bằng cách sử dụng Ace-Editor API?

Làm thế nào để làm nổi bật nhiều dòng? Cuối cùng

Trả lời

12

1've có câu trả lời.

nổi bật từ:

var range = new Range(rowStart, columnStart, rowEnd, columnEnd); 
var marker = editor.getSession().addMarker(range,"ace_selected_word", "text"); 

Tháo từ được đánh dấu:

editor.getSession().removeMarker(marker); 

nổi bật dòng:

editor.getSession().addMarker(range,"ace_active_line","background"); 
Các vấn đề liên quan