[
https://issues.apache.org/jira/browse/DIRSTUDIO-1156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16198637#comment-16198637
]
Emmanuel Lecharny commented on DIRSTUDIO-1156:
----------------------------------------------
There are good XML and JSON plugins in Eclipse we could probably use as editor
for the use cases you mention. Trying to modify the current text editor sounds
like a duplication of effort. Now, I have no idea from the top of my head on
how to use them in Studio, and what would be the 'cost' in term of
size/packaging.
Worth investigating !
> Text Editor usability improvements
> ----------------------------------
>
> Key: DIRSTUDIO-1156
> URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1156
> Project: Directory Studio
> Issue Type: Improvement
> Components: studio-ldapbrowser
> Affects Versions: 2.0.0-M13
> Environment: Windows
> Reporter: Lothar Haeger
> Assignee: Lothar Haeger
> Priority: Minor
> Labels: usability
>
> As an IDM developer I work a lot with XML blobs stored in binary attributes.
> Those values open in Hex Editor initially, which has a "Edit as Text..."
> button to open the value in a Text Editor if possible (i.e. not containing
> any non-printable characters). There are a few aspects to improve here,
> especially when working with long lines of text or overall large texts:
> * the Text Editor cannot be maximized on all platforms. SWT.RESIZE is set,
> but is a lot less convenient to use if you need as much screen area as
> possible. Possible solution: add SWT.MAX when creating the dialog
> * the Text Editor does not support line wrapping. XML or JSON data is often
> stored without line breaks, which requires cumbersome horizontal scrolling.
> Possible solution: add a "wrap lines" check box (display only, not adding
> line breaks to the value text, inactive by default)
> * the Text Editor dialog has a relatively small default size, a ~50%
> wider/higher seems reasonable
> * the button to open the Text Editor from Hex Editor is always displayed,
> even if the binary value is not editable (e.g. contains an image). Only when
> the button has been pressed a check is performed and an error message shown.
> It would be more intuitive to hide the button if a binary value cannot be
> edited as text in the first place.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)