1
 Follower
249
 Likes

Auto Arrange in Service Studio

Service Studio
Implemented
on 21 Jul 2017
OutSystems 10

I would really like to see some sort of "auto arrange" for Service Studio that just moves the items in an action to have nice even spacing, put the work for For loops to the side, make branches look nice, etc.

J.Ja

Created on 29 Apr 2010
Comments (48)

Yes that would be great.

Also taking into account that ctrl-shift-left-click should choose the paths, instead of choosing only what is below.
Also, the drag of several actions inside the action flow used to be a shadow untill dropped (4.2). Now we move directlly the actions. In my opinion, it was better the last way because we were able to have a better insight.

I don't say to revert it, but at least it would be great to have both options of dragging and let the developer choose.
I would also like to see auto-arrage for the Entity Diagram
Merged this idea with 'Add Auto Arrange option in Service Studio' (created on 2012-05-16 16:18:21 by Filipe Martins)
This button would automatically auto arrange the code in the curent screen/user action, according to some Outsystems standards or best practices.

It would be a a very quick and helpful way to turn code legible.

Merged from 'Add Auto Arrange option in Service Studio' (idea created on 2012-05-16 16:18:21 by Filipe Martins), on 2012-05-24 17:52:48 by Gonçalo Borrêga
It is a good and helpful feature,then the user would not be more worried about the arrangements.
 
Sometime ago, someone gave a similar idea.


Merged from 'Add Auto Arrange option in Service Studio' (idea created on 2012-05-16 16:18:21 by Filipe Martins), on 2012-05-24 17:52:48 by Gonçalo Borrêga
Thanks André! In fact this ideia was already posted. Didn't know.

Merged from 'Add Auto Arrange option in Service Studio' (idea created on 2012-05-16 16:18:21 by Filipe Martins), on 2012-05-24 17:52:48 by Gonçalo Borrêga
It would be great to include some options to align/arrange elements in the User Actions,Screen Actions and Processes Flows like:
- Vertical Alignment
- Horizontal Alignment
- Space Equally

It will improve the readability


Merged from 'Align/Arrange Elements in Flows' (idea created on 2015-07-31 15:26:59 by Póvoa), on 2015-08-06 14:53:35 by Goncalo Borrega
similar to http://www.outsystems.com/ideas/45/auto-arrange-in-service-studio

Merged from 'Align/Arrange Elements in Flows' (idea created on 2015-07-31 15:26:59 by Póvoa), on 2015-08-06 14:53:35 by Goncalo Borrega
Hi, not really, the idea is to include some buttons to manually align, not auto arrange, something like the image attached.

Merged from 'Align/Arrange Elements in Flows' (idea created on 2015-07-31 15:26:59 by Póvoa), on 2015-08-06 14:53:35 by Goncalo Borrega
true, still the common idea is, to be able to arrange them better

Merged from 'Align/Arrange Elements in Flows' (idea created on 2015-07-31 15:26:59 by Póvoa), on 2015-08-06 14:53:35 by Goncalo Borrega
Organize Tables like LabView "clean up button". 
explanation 


Merged from 'Organize Tables Like LabView' (idea created on 2016-05-23 15:37:44 by João Cardoso), on 2016-10-24 14:27:21 by Goncalo Borrega
Did you mean Organize an Action?

Merged from 'Organize Tables Like LabView' (idea created on 2016-05-23 15:37:44 by João Cardoso), on 2016-10-24 14:27:21 by Goncalo Borrega
Should be merged with: https://www.outsystems.com/ideas/45/auto-arrange-in-service-studio

J.Ja

Merged from 'Organize Tables Like LabView' (idea created on 2016-05-23 15:37:44 by João Cardoso), on 2016-10-24 14:27:21 by Goncalo Borrega

Most of the times Webflows doesn't have the icon's organized so i think this feature would be a nice to have. 

It can help developers to find some content on it. 


Similar to the idea of organizing desktop icon's.



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

wow, someone actually using it...




Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

*haven't



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

LOL yeah, I have looked at a Web Flow in years and years and years.

J.Ja



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

Should this be merged with http://www.outsystems.com/ideas/45/auto-arrange-in-service-studio?



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

I don't think so Luis.


The idea is about webflows, the one you're linking to is for action flows. It can me an extension to it (-:


Even a organized person like don't use the webflows....



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha

It would be great to have an ability to re-organise the entity diagram automatically to benefit visibility.  This also holds for the screen flow view too.



Merged from 'Re-organise Entity Diagram (and Flow view)' (idea created on 2017-11-24 00:20:13 by Daniel Asserati), on 2017-11-24 15:00:55 by Justin James

This idea was already solved together with this one:
https://www.outsystems.com/ideas/45/auto-arrange-in-service-studio



Merged from '[Service Studio] Webflow auto arrange icons' (idea created on 2017-02-20 10:35:41 by Luis Paulo Soares), on 2018-01-17 16:23:37 by Vasco Pessanha
Outsystems team, please take a look at http://www.yworks.com/ to get some ideas of how to do auto arrange.
I fully agree would save alot of time arranging action graphs manually.
The need for autoarrange in the screenflow would be awesome :)

kinda like with real code, programmers could read eachothers code/arrangements better if certain things where always arranged in the same way.
It would be nice to improve de readability.
2010 was a year of great ideas... this feature would be very useful to a visual language.
I always spend some time arranging items so that it can be more readable.
Although its coding in SAP we have pretty printer that arrange code and I can't live without it

Still waiting for this idea to be done by the OS team!!

Hello everyone,

Thank you for sharing your thoughts! 

We have been following your ideas closely and as of ServiceStudio version 10.0.611.0 you will be able to align and distribute multiple nodes within a flow... as you can see in the following GIF:



Your feedback is of utmost importance to us, so please, do keep it coming. Let us know if you have any suggestion or comments.

Pedro -

Definitely an improvement! Not *quite* as "auto" as I had in mind, but much better!

J.Ja

Hi Justin,

I understand, this is not an auto arrange command that auto-magically gives you the perfect code aligned. I'm also not sure that we can deliver that kind of feature, since different people organize their code in different ways to improve readability (we talked with internal developers and saw these patterns).

Nevertheless, I think this will significantly improve a lot this use case, and we are also thinking about other ways to improve this arrange-flow feature (stay tuned!).

Please give us feedback ;)

Cheers

Vasco -

Like I said, this is much better! :)

J.Ja

Vasco -

Like I said, this is much better! :)

J.Ja

God bless you! I think it will be very nice!!

Awesomeness. My OCD is satisfied. Thank you!

Good one guys, keep it coming

Hi guys,

In addiction to the align and distribute commands we'll also helping you positioning your elements when you are creating your flow (rather than having to align them afterwards).

To do this, and similarly to other programs such as Powerpoint and Google Presentations, while dragging a node you'll have grid lines to effortlessly align it with other existing nodes in the flow. Also, when getting closer to these nodes, it will snap to their position to make this operation even easier and faster:


This will be released soon! Stay tuned, enjoy, and give us feedback ;)

Nice! Love it.

This!

Awesome!

Was this feature removed by any chance?

I'm using the latest version 10.0.613.0 and there is no Align option available...

Ok, found it... it only appears if you have more then one item selected... That could be an improvement ;)

Hi Pedro,

What would "align and distribute" commands do when you only have one node?

Or are you suggesting that we should always show the commands even if disabled to raise the awareness of the feature?

Cheers!

"Or are you suggesting that we should always show the commands even if disabled to raise the awareness of the feature?"

+1

@Vasco

Both actually... By always showing it you raise awareness and you could make it align top to mean move the selected item to the top of the screen by itself. 

I'm trying to recal, but I think that in (most) Microsoft products you can do the align single items, meaning that you will align with the screen itself

Probably only the distribute horizontally and vertically could be disabled if only one item is selected

Okay,

Thanks a lot for the feedback @Pedro and @Hanno ;)

Cheers!

views
1129
Followers
1