My little gripes with oxygen...
Having trouble installing Oxygen? Got a bug to report? Post it all here.
-
- Posts: 17
- Joined: Wed May 10, 2006 9:17 pm
My little gripes with oxygen...
Hello. I'm a web developer by trade... So I'm programming about 8-10 hours a day with oxygen... Doing mainly XML/XSLT, javascript, HTML, CSS, etc.. Using it long enough to definitely learn its idiosyncrasies... but overall, it's quite great.
Perhaps there are some settings that I can tweak to alleviate my gripes, but I don't know of them.. So here they are.
1) Doing inline javascript
This is definitely my biggest gripe. Oxygen doesn't seem to know what i'm doing when I'm inlining javascript.
a) When I copy/paste functions inside a document that is not a JS file (inline), it left-justifies everything when i paste it... then I have to go through my function and tab it back out so it's readable again. Very frustrating for large bits of code.
b) No syntax highlighting on the inline'd javascript code. My last editor did this and it was quite nice. But no such luck here.
2) Other gripes with the indentation
often times, i feel like i'm fighting with Oxygen as far as tabbing out my code goes sometimes... almost to the point where I wish I could just turn off oxygen's "auto tab" functionality (is that even possible?)
wishlist
my biggest wishlist item would be some macros capability... A quick-macros feature would be most excellent... Ctrl-Shift-R would start/stop the recording and then another hotkey would immediately play back the macros... fantastically powerful for quickly accomplishing redundant tasks..
you might be thinking "well, oxygen's more of an XML/XSL editor... not so much HTML, Javascript, etc" -- Well the truth of the matter is, the way technology is moving (AJAX), web authors need to fuse html, css, javascript, xsl, xml all together.. and need an editor that has the flexibility to integrate these with ease.
any tips, feedback are/is appreciated.
dep
Perhaps there are some settings that I can tweak to alleviate my gripes, but I don't know of them.. So here they are.
1) Doing inline javascript
This is definitely my biggest gripe. Oxygen doesn't seem to know what i'm doing when I'm inlining javascript.
a) When I copy/paste functions inside a document that is not a JS file (inline), it left-justifies everything when i paste it... then I have to go through my function and tab it back out so it's readable again. Very frustrating for large bits of code.
b) No syntax highlighting on the inline'd javascript code. My last editor did this and it was quite nice. But no such luck here.
2) Other gripes with the indentation
often times, i feel like i'm fighting with Oxygen as far as tabbing out my code goes sometimes... almost to the point where I wish I could just turn off oxygen's "auto tab" functionality (is that even possible?)
wishlist
my biggest wishlist item would be some macros capability... A quick-macros feature would be most excellent... Ctrl-Shift-R would start/stop the recording and then another hotkey would immediately play back the macros... fantastically powerful for quickly accomplishing redundant tasks..
you might be thinking "well, oxygen's more of an XML/XSL editor... not so much HTML, Javascript, etc" -- Well the truth of the matter is, the way technology is moving (AJAX), web authors need to fuse html, css, javascript, xsl, xml all together.. and need an editor that has the flexibility to integrate these with ease.
any tips, feedback are/is appreciated.
dep
-
- Posts: 17
- Joined: Wed May 10, 2006 9:17 pm
Re: My little gripes with oxygen...
dep wrote:Hello. I'm a web developer by trade... So I'm programming about 8-10 hours a day with oxygen... Doing mainly XML/XSLT, javascript, HTML, CSS, etc.. Using it long enough to definitely learn its idiosyncrasies... but overall, it's quite great.
Perhaps there are some settings that I can tweak to alleviate my gripes, but I don't know of them.. So here they are.
1) Doing inline javascript
This is definitely my biggest gripe. Oxygen doesn't seem to know what i'm doing when I'm inlining javascript.
a) When I copy/paste functions inside a document that is not a JS file (inline), it left-justifies everything when i paste it... then I have to go through my function and tab it back out so it's readable again. Very frustrating for large bits of code.
b) No syntax highlighting on the inline'd javascript code. My last editor did this and it was quite nice. But no such luck here.
2) Other gripes with the indentation
often times, i feel like i'm fighting with Oxygen as far as tabbing out my code goes sometimes... almost to the point where I wish I could just turn off oxygen's "auto tab" functionality (is that even possible?)
However, I should add that when copying a big block of XSL and pasting it in to another block, oxygen is VERY good at tabbing it out correctly. nice job
wishlist
my biggest wishlist item would be some macros capability... A quick-macros feature would be most excellent... Ctrl-Shift-R would start/stop the recording and then another hotkey would immediately play back the macros... fantastically powerful for quickly accomplishing redundant tasks..
you might be thinking "well, oxygen's more of an XML/XSL editor... not so much HTML, Javascript, etc" -- Well the truth of the matter is, the way technology is moving (AJAX), web authors need to fuse html, css, javascript, xsl, xml all together.. and need an editor that has the flexibility to integrate these with ease.
any tips, feedback are/is appreciated.
dep
-
- Posts: 17
- Joined: Wed May 10, 2006 9:17 pm
-
- Posts: 4141
- Joined: Fri Mar 28, 2003 2:12 pm
Re: My little gripes with oxygen...
Post by sorin_ristache »
Hello,
Regards,
Sorin
dep wrote:a) When I copy/paste functions inside a document that is not a JS file (inline), it left-justifies everything when i paste it... then I have to go through my function and tab it back out so it's readable again. Very frustrating for large bits of code.
You discovered the needed option yourselfdep wrote:Actually I did just find the "Indent on Paste - Sections with number of lines less than 300" option and that DID alleviate my Javascript copy/paste woes. hooray!

We noted the request.dep wrote:b) No syntax highlighting on the inline'd javascript code. My last editor did this and it was quite nice. But no such luck here.
It is possible: set the tab size to zero spaces in Options -> Preferences -> Editor -> Format -> Indent size.dep wrote:often times, i feel like i'm fighting with Oxygen as far as tabbing out my code goes sometimes... almost to the point where I wish I could just turn off oxygen's "auto tab" functionality (is that even possible?)
We noted that too.dep wrote:my biggest wishlist item would be some macros capability... A quick-macros feature would be most excellent... Ctrl-Shift-R would start/stop the recording and then another hotkey would immediately play back the macros... fantastically powerful for quickly accomplishing redundant tasks..
Regards,
Sorin
-
- Posts: 17
- Joined: Wed May 10, 2006 9:17 pm
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service