elementary / elementary/code

Outline plugin should differentiate by visibility and member type

オープン
#498 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
Needs Design Priority: Medium Status: Confirmed
主要言語
Vala
スター
521
フォーク
118
平均マージ
1日 8時間
マージ済み PR(30日)
14

説明

I'm documenting a vala project and I realised that the reason why outline has been so useless to me is that when I'm using outline to review the code of a class I've been trying to understand an instance of I just need the public members not the internal stuff but there's no clear way to understand what's public or private from the outline plugin. I had a few ideas about how to fix this but it's a design task, and I don't really do mockups.

- icons: most aesthetic, requires excessive design
- collapsible tree for public and private: gets stuff out of the way
- format the labels in UML: quick, easy, unambiguous, not beginner friendly

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/62656956-outline-plugin-should-differentiate-by-visibility-and-member-type?utm_campaign=plugin&utm_content=tracker%2F61917289&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F61917289&utm_medium=issues&utm_source=github).

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず outline プラグインと、issue で提案されている 3 つのアプローチ(アイコン、折りたたみ可能な public/private グループ、UML 形式のラベル)を確認します。最初にデザインの方向性を決定してください。完了とは、outline が可視性とメンバーの種類によってメンバーを明確に区別し、選択した表示方法についてプロジェクト内で合意されている状態です。

索引モデルが issue の本文から書いたものです。

評価

領域
tooling
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。