テキストがどれほど退屈に見えるかを考えながら、コードをじっと見つめていました。私が見るのはテキストだけで、視覚化可能な構造はありません。
視覚化可能な構造は素晴らしいでしょう:
- ループ スコープの開始ブラケットと終了ブラケットを接続するエッジの 3D ハーフパイプなどの背景グラフィックは、3D でネストされ、ループのネストの深さを示します。
- ターゲット ラベルのコード セクションのハイライト (またはビューポート外の場合はプレビュー) を使用して、goto ステートメントが指している場所を示す矢印が付いた配線。
- 条件付きブロックは、「真」のコードを正の色で、「偽」のコードを負の色で表示するようにレンダリングできます。左端の背景にマウスを合わせると、そのブロックの条件ステートメントのプレビューが表示されます (コードのコンテキストに応じて「== true」または「== false」)。
- タイプのアイコン。変数名の前に表示されるので、変数のタイプがわかります。
- メソッドの前に public と private のどちらを入力したかに応じて、メソッドの背景を変更し、タイル状のロックまたはキーを表示します (どちらかを指定しなかった場合のデフォルトの良い指標です)。
このようなコードを説明するものはありますか?
なんらかの方法でコードやアルゴリズム構造を表す分析的に生成されたグラフィックスを意味するものではありません。むしろ、編集可能なコードを実際に示すものを意味します。