3

私は電子メールでコードについて言及することがよくありますが、それを他のテキストと視覚的に区別したいと思っています。ただし、現在の UI でこれを行うのは非常に面倒です。

GMail作成ウィンドウのフォントを「Courier New」に切り替えて「Sans Serif」に戻すキーボードショートカットを追加するChrome拡張機能を作成したいと考えています。すべての JS コードが難読化されているため、これは比較的難しいようです。

4

1 に答える 1

7

メニューの切り替えについては説明しませんが、メール本文の DOM を直接編集するだけです。GMailはフォントの設定に使っているようで、このブックマークレット<font face='courier new, monospace'>...</font>のようにすればいいだけです。

javascript:(function(){var selection=window.getSelection().getRangeAt(0);var selectedText=selection.extractContents();var font=document.createElement('font');font.face='courier new, monospace';font.appendChild(selectedText);selection.insertNode(font);})();
于 2013-02-08T21:42:19.867 に答える