2
是否可以在Ace Editor中引入一個或多個輸入文本?有沒有辦法將部分內容設置爲只讀在Ace編輯器中?
我看到用Range屬性我可以阻止一些代碼。
我的意圖是在編輯器中顯示部分代碼,用戶只能編輯某個區域。
例如:
<html>
<(ZONE EDITABLE)></head>
<body>
<p><(ZONE EDITABLE)>
<(ZONE EDITABLE)>
</html>
是否可以在Ace Editor中引入一個或多個輸入文本?有沒有辦法將部分內容設置爲只讀在Ace編輯器中?
我看到用Range屬性我可以阻止一些代碼。
我的意圖是在編輯器中顯示部分代碼,用戶只能編輯某個區域。
例如:
<html>
<(ZONE EDITABLE)></head>
<body>
<p><(ZONE EDITABLE)>
<(ZONE EDITABLE)>
</html>
沒有真正的好方法來做到這一點。您可以爲beforeExec添加偵聽器,並防止處於只讀範圍的命令。在ace-discuss組中搜索只讀(例如this和this)
cloud9 repl也做類似的事情。