ここでユーザーにhtmlを定義するよう依頼していますので、div
またはそのようなセクションを追加してください。だから、HTMLを編集するときに確認ツールチップが必要です。しかし、doc形式の警告を受け取りたくありません。htmlエディタでエースエディタの最初のdoctypeのツールチップを削除するにはどうすればよいですか?
5
A
答えて
8
でこの
var session = editor.getSession();
session.on("changeAnnotation", function() {
var annotations = session.getAnnotations()||[], i = len = annotations.length;
while (i--) {
if(/doctype first\. Expected/.test(annotations[i].text)) {
annotations.splice(i, 1);
}
}
if(len>annotations.length) {
session.setAnnotations(annotations);
}
});
+0
ほぼ完璧に動作します。最初の行に不正な形式のタグがある場合は、「タグ名に予期しないファイルの終わり」に加えて、「予期しないファイルの終わり」も表示されます。期待されるDOCTYPE.' - それは本当に大きな問題ではありませんが、これを反映するようにスニペットを更新すると素晴らしいでしょう。 :) – Adam
3
を試してみてください "ファイルの予期しない終わり。期待DOCTYPE。"警告された警告。 (https://groups.google.com/forum/#!msg/ace-discuss/qOVHhjhgpsU/E_34XjuMmlsJ)このスレッドで】述べたように
var session = editor.getSession();
session.on("changeAnnotation", function() {
var annotations = session.getAnnotations() || [], i = len = annotations.length;
while (i--) {
if (/doctype first\. Expected/.test(annotations[i].text)) {
annotations.splice(i, 1);
}
else if (/Unexpected End of file\. Expected/.test(annotations[i].text)) {
annotations.splice(i, 1);
}
}
if (len > annotations.length) {
session.setAnnotations(annotations);
}
});
関連する問題
- 1. C#で文字列の最初のn行を削除するにはどうすればよいですか?
- 2. データファイルの列の各セットの最初のサブセットを削除するにはどうすればよいですか?
- 3. ul li最初の子をすべて削除せずにul li最初の子を削除するにはどうすればよいですか?
- 4. URLの最初の2つの部分を削除するにはどうすればよいですか?
- 5. richtextbox(c#)の各行の最初のスペースを削除するにはどうすればよいですか?
- 6. 階層内の最初のレベル要素を削除するにはどうすればよいですか?
- 7. mysqlの最初の3文字を削除するにはどうすればよいですか?
- 8. gsubの最初の一致を削除するにはどうすればよいですか?
- 9. 小枝の配列の最初の項目を削除するにはどうすればいいですか?
- 10. DoctypeがHTMLに追加されないようにするにはどうすればよいですか?
- 11. Eclipse CDT:エディタでツールチップの背景色を変更するにはどうすればよいですか?
- 12. 最後のフォームが削除されないようにするにはどうすればよいですか?
- 13. DataTable jquery - 最初の列からソートアイコンを削除するにはどうすればいいですか?
- 14. Pagedownエディタの内容を削除するにはどうすればよいですか?
- 15. すべてのリストアイテムを削除する際に最初の箇条書きを削除するにはどうすればよいですか?
- 16. シーンの最後でこれらのDisplayObjectを削除するにはどうすればよいですか?
- 17. 地形を自己削除するにはどうすればよいですか?私は最初のオフ、削除スクリプトにこのコードを設定
- 18. HTMLのテキストボックスに対するツールチップの位置を固定するにはどうすればよいですか?
- 19. テキストファイルの行を削除するにはどうすればよいですか?
- 20. データセットの列を削除するにはどうすればよいですか?
- 21. クライアントサイドのバックボーンモデルを削除するにはどうすればよいですか?
- 22. Rの値を削除するにはどうすればよいですか?
- 23. レイアウトのメタタグを削除するにはどうすればよいですか?
- 24. このスクロールバーを削除するにはどうすればよいですか?
- 25. gitのMERGE_MSGを削除するにはどうすればよいですか?
- 26. ページのスクロールバーを削除するにはどうすればよいですか?
- 27. process.envの値を削除するにはどうすればよいですか?
- 28. QTabWidgetの「パディング」を削除するにはどうすればよいですか?
- 29. 静的なhtmlウェブサイトのページから.htmlを削除するにはどうすればいいですか
- 30. ラップされたテキストの最後のスペースを削除するにはどうすればよいですか?
は、特定のフィルタリングすることが可能であるようには見えませんエラーはすべて無効にすることができます。 – skerit