Jump to: navigation, search

Difference between revisions of "Mylyn/Incubator/WikiText/ReleaseReview"

m (WikiText Editor)
m (WikiText Editor)
Line 22: Line 22:
 
The WikiText editor is enabled for all files whose content type extends wikitext.
 
The WikiText editor is enabled for all files whose content type extends wikitext.
  
'''Editor Overview'''
+
==== Editor Overview ====
  
 
[[image:Editor-showing-highlighting-fonts-contentassist-markers.png]]
 
[[image:Editor-showing-highlighting-fonts-contentassist-markers.png]]
Line 30: Line 30:
 
* markers for warnings and errors
 
* markers for warnings and errors
  
'''Editor Outline'''
+
==== Editor Outline ====
  
 
[[image:Editor-outline.png]]
 
[[image:Editor-outline.png]]
Line 38: Line 38:
 
* outline is always expanded
 
* outline is always expanded
  
'''Content Assist'''
+
==== Content Assist ====
  
 
[[image:Editor-contentassist2.png]]
 
[[image:Editor-contentassist2.png]]
Line 44: Line 44:
 
* editor content-assist suggestions are adjusted depending on cursor position
 
* editor content-assist suggestions are adjusted depending on cursor position
  
'''Editor Preview'''
+
==== Editor Preview ====
  
 
[[image:Editor-preview.png]]
 
[[image:Editor-preview.png]]

Revision as of 01:08, 30 December 2008

DRAFT

Release Review

A release review must occur for Mylyn/Incubator/WikiText to come out of incubation. This page provides materials for discussion related to the release review.

User Interface

This section is provided as the basis for discussion around the User Interface of Mylyn/Incubator/WikiText. The UI portion of the release review is tracked with bug 257593.

UI Summary

WikiText provides the following UI components:

  • Eclipse preferences page
  • Context menu contributions
  • File editor with outline
  • TaskEditorExtension implementation

WikiText Editor

The WikiText editor is enabled for all files whose content type extends wikitext.

Editor Overview

Editor-showing-highlighting-fonts-contentassist-markers.png

  • fonts show how markup will render
  • content assist
  • markers for warnings and errors

Editor Outline

Editor-outline.png

  • editor has outline view that shows headings
  • outline selection follows caret position in the editor
  • outline is always expanded

Content Assist

Editor-contentassist2.png

  • editor content-assist suggestions are adjusted depending on cursor position

Editor Preview

Editor-preview.png

  • editor has tabs at the bottom
  • the Preview tab shows a rendered version of the markup using the browser

Architecture

todo