いくつかのアイデア:Habrafoldとタグの近代化

Habrafold HTMLタグ



<habrafold>はリストの長いセクションを折りたたみ、記事の読みやすさを向上させます。

この機能は多くのエディターやIDEで長い間実装されており、間違いなく人気があります。

Habrでも同じことを行うことをお勧めします。これにより、長いコードを隠すことができます。



<habrafold default="collapsed" desc="     "> #include <habrahabr> ... </habrafold> int main( int argc, char* argv[] ) { .... }
      
      





たとえば、NetBeansのように表示できます。



<source>のアップグレード



私がすることを提案する:

  1. 行番号を表示するためのボタン。
  2. タグの内容をクリップボードにコピーするボタン。
  3. タグ全体をハブフォールドとして非表示にする機能。
ボタンは、タグ領域にカーソルを合わせて、右上隅に半透明で表示した場合にのみ表示できます。 この場合、革新によって既存の美的外観が損なわれることはありません。



3番目の項目には、ソースタグのdesc属性を追加できます。この属性は、タグが折りたたまれたときに表示されます。 また、デフォルト値の属性。



 +  
      
      





もちろん、私たちはwww.codeproject.comにいないことを理解していますが、これらの変更は非常に楽しい小さなものになるでしょう。



All Articles