code editor that implement with pure canvas(crazy) 純粹用canvas實現的syntax highlight code editor 功能 編輯相關功能 輸入字元 選取文字 貼上剪貼簿文字 複製選取文字 壓住SHIFT鍵再按上、下、左、右鍵可以往上、下、左、右選取 滑鼠 可以選取文字 選取文字時,如果滑鼠超過編輯範圍,會往上、下、左、右移動選取 可以點擊讓文字游標移動到點擊的地方 DEMO youtube video https://www.youtube.com/watch?v=LTyk7HCQlXA&feature=youtu.be