XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
- Stylus Studio Feature Requests (1192)
-> - Proposal to Add Git Support to... (1)
-> + XML formatter option request (3)
-> - Could Pipeline input scenario ... (1)
-> + XML Traversal in XSLT Mapper (2)
-> + Email not in HTML as expected (3)
-> + My SS Open [tools]==>.[option... (3)
-> + Fonts in Stylus Studio (2)
-> - Fix the check for concurrent s... (1)
-> + Stylus is showing the error fo... (2)
-> - XML editor (1)
-> + Unable to see filename in sche... (2)
-> + Unable to connect to JVM (2)
-> - Stylus Studio forum questions (1)
-> + User Interface - X16 Enterpris... (2)
-> + Stylus Studio High DPI support (2)
-> + target xsd includes and import... (2)
-> + XML/EDIFACT Schema (3)
-> + Options to control whether BOM... (2)
-> + Snippets and/or Emmet integrat... (2)
-> + internal error accessing metho... (2)
-- [1-20] [21-40] [41-60] Next
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
David SampsonSubject: Auto Formatting keeps removing my lines
Author: David Sampson
Date: 20 Sep 2005 05:22 AM
I like to insert alot of white space in my XSL files. The problem is that I also like to use your auto indent feature. The auto indent feature assumes I want all my tags to butt up against the tag just above. This seems to have the exception of when a tag is indented.. then it inserts a line there.

Is there a way to teach Stylus to leave my white space alone!!! :)

David

Postnext
(Deleted User) Subject: Auto Formatting keeps removing my lines
Author: (Deleted User)
Date: 20 Sep 2005 05:37 AM
Hi David,
you can control some features of the indenter by means of the Tools | Options dialog; in the General -> Editor General page, pick the XSLT Editor from the combo box and check both "Preserve trailing/leading whitespace" and "Preserve newlines between elements".

If these options don't solve your problem, can you post an example of how your XML gets indented and how would you like it to be?

Thanks,
Alberto

Posttop
David SampsonSubject: Auto Formatting keeps removing my lines
Author: David Sampson
Date: 20 Sep 2005 11:54 AM
Sure... here is a simple example.

I would like the tags to look like this:

___<xsl:template match="/">
______<xsl:for-each select="Record[...]">
_________<xsl:sort select="Ext/@Group"/>


_________<xsl:apply-templates select="." mode="Group"/>


______</xsl:for-each>


___</xsl:template>



But Stylus changes it to this:

___<xsl:template match="/">
______<xsl:for-each select="Record[]">
_________<xsl:sort select="Ext/@Group"/>

_________<xsl:apply-templates select="." mode="Group"/>
______</xsl:for-each>
___</xsl:template>


The behavior seems to be to remove new lines above any tag that is "outdenting". The new line appears to be preserved when it is being added between tags which are indented at the same level or the tag is indented further than the tag above... but when the auto indent feature hits a closing tag (i.e. </xsl:...> ) then it removes all new lines above it.


Thanks
David

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.