The Welkin Suite Forum

Auto Formatting in Lightning Component



Auto Formatting in Lightning Component

  • Please log in to reply

#1
windows version welkinsuite

vincenzotrezza89

    Posted 12 Sep 2017 and edited 02 Jul 2018

    Hi, I would ask if is possible to use Auto Formatting in Lightning Component.


    Thanks!



    11 replies to this topic

    #2

    kate.dulko

      Posted 12 Sep 2017

      Greetings,


      Thank you for your question.


      We are going to implement this option in future versions of The Welkin Suite IDE.

      Right now, our developers are working on improving the markup completion for Lightning files that we released in The Welkin Suite Bloom R4, and after this we will continue to extend abilities of the IDE to make your working process with Lightning Components and Applications easier.


      I will keep you updated on availability auto formatting for Aura.


      Regards,

      Kate 


      Kate Dulko
      Customer Relations

      The Welkin Suite

      twitter: @KateDulko
      skype id: d_katerina
      e-mail: kate.dulko@welkinsuite.com

       

        

      • 1

      #3

      vincenzotrezza89

        Posted 12 Sep 2017

        Thanks! :)



        #4

        derricke

          Posted 21 Dec 2017

          Hello.  Is there any update regarding auto formating Aura?  


          Thank you

          Derrick



          #5

          vlgubanovich

            Posted 26 Dec 2017

            Hi Derrick,


            We keep Lightning formatting functionality in our roadmap, so it for sure will be implemented.

            Meantime, currently we have been back to improving and extending the code assistance functionality for Apex.


            We are going to work on non-Apex code assistance improvements in several months, so we will get back to this topic with updates once we will know the estimates on when we will implement this functionality.


            Hope this answers.

            Best Regards,

            Vladimir


            Vladimir Gubanovich
            Head of Product
             
            The Welkin Suite
            skype id: vladimir.gubanovich
            e-mail: vladimir.gubanovich@welkinsuite.com


            #6

            Triopticon

              Posted 20 Feb 2018

              Please, please push the features concerning development of lightning components in from of the road map queue. The features like auto closing braces, code formatting of javascript, formatting of XML/Aura is really needed. As of today this is a big weakness making me nearly want to give up on The Welkin Suite. It get me more angry and distracted then feeling the joy of doing the lightning components development in this IDE.

              And will also use this opportunity to thank you for all the work you all have done on the IDE so far. As a user of VS and IntelliJ IDE’s for non SF work, it was a very big disappointment starting doing SF work with the lack of good development tools. And therefore I was so happy when I found your IDE, and saw the potential it has and you all strive to reach. Keep up with the good work.


              Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning.

              -Albert Einst

              Cheers,

              Kenneth Soerensen

              • 1

              #7

              kate.dulko

                Posted 22 Feb 2018

                Hi Albert,


                Thank you for your post and for such a great feedback about The Welkin Suite IDE!

                Such feedback really inspires our team to make The Welkin Suite the best IDE for Salesforce development, and it is great to see the way we make somebody's life easier.


                As for the auto formatting in Lightning components, this is already present in our plans for the nearest months.

                I will keep you updated when we will start working on this functionality. We will do everything possible to implement it as soon as possible.


                Best Regards,

                Kate


                Kate Dulko
                Customer Relations

                The Welkin Suite

                twitter: @KateDulko
                skype id: d_katerina
                e-mail: kate.dulko@welkinsuite.com

                 

                  


                #8

                clarkh

                  Posted 05 Apr 2018

                  I could not agree more with Albert. The experience of developing Lighting Components on The Welkin Suite is really poor and since the introduction of lightning, I am doing more lightning development than apex, a trend which I expect to increase in magnitude, not decrease. 


                  Here are some of the changes I would like to see:

                  When I enter a new line in component markup, I expect the spacing to remain the same on this new line (currently I have to hit tab many times for every new line)

                  Formatting support for javascript

                  The same searching features experienced while doing apex development (ctrl+f searches locally, ctrl+shift+f opens the global search box)

                  Auto complete of markup nodes includes the entire ending tag (not missing the > sign)

                  More things that are not coming to mind. 


                  Otherwise, I really like how the bundles are grouped together nicely in the UI and the quick view of the component you are working on is nice (although I don't think I've ever seen it work).


                  I hope you take this feedback seriously as I am trying to get my whole development team to use Welkin Suite and this is a major issue for making the switch. 


                  Thanks!

                  Clark


                  • 1

                  #9

                  kate.dulko

                    Posted 06 Apr 2018

                    Hi Clark,


                    Thank you greatly for your post and we appreciate your attention to this!

                    We are aware of some of these issues and our developers are looking for a way to solve them. Some of them are caused by using a custom editor that we have implemented and there is no easy solution for them, however, we don't stop and continue to investigate what we can do to handle them.

                    We will work for sure on all changes that you have described and I will keep you updated on the progress of this.

                    If you would find any more inconveniences - please let us know.


                    Also, we will be happy to see your whole team as TWS users and we will do our best to make The Welkin Suite IDE comfortable for you.


                    Thank you one more time for your collaboration!


                    Best regards,

                    Kate


                    Kate Dulko
                    Customer Relations

                    The Welkin Suite

                    twitter: @KateDulko
                    skype id: d_katerina
                    e-mail: kate.dulko@welkinsuite.com

                     

                      


                    #10

                    john.hutchinson

                      Posted 26 Jun 2018 and edited 26 Jun 2018

                      Is there any more news on the editor in Welkinsuite getting some attention re. Lightning componenets? It seems to me that it's a wider discussion with the linting in Welkinsuite. The editor feels a bit behind the curve when it comes to customising it's behaviour and this means no one has customised the editor to betteer support Lightning components. If it were customisable with rules then the community would have already implemented this feature as there is a need for it.

                      Do we have an ETA for the better lighting integration mentioned by @Kate.Dulko?



                      #11

                      kate.dulko

                        Posted 29 Jun 2018 and edited 29 Jun 2018

                        Hi John,


                        Thank you for your post and for the question.


                        Yes, this topic takes one of the important places in our discussions and we will work on this.

                        However, right now, there is no ETA for this, since currently we are working on preparing one of the great updates of The Welkin Suite and you can find some details on this here. We can guess that this would take some additional time even after releasing all the mentioned updates.


                        We are aware of issues related to Lightning components editor and there are a lot of improvements to do. Mostly, issues and some absent functionality are caused by the fact that here we use our custom editor, and this requires a lot of additional resources to add some functionality or fix some issue properly. This is why we want to work on the whole bunch of tasks in a frame of one sprint, and right now this is complicated to delineating when exactly we will do this. I believe that this would happen during nearest months.


                        I will let you know on our updates related to the current topic.

                        Thank you for your attention and for your interest in The Welkin Suite.


                        Best Regards,

                        Kate




                        Kate Dulko
                        Customer Relations

                        The Welkin Suite

                        twitter: @KateDulko
                        skype id: d_katerina
                        e-mail: kate.dulko@welkinsuite.com

                         

                          


                        #12

                        john.hutchinson

                          Posted 02 Jul 2018 and edited 02 Jul 2018

                          kate.dulko, on 29 Jun 2018 - 04:33 PM, said:

                          Hi John,


                          Thank you for your post and for the question.


                          Yes, this topic takes one of the important places in our discussions and we will work on this.

                          However, right now, there is no ETA for this, since currently we are working on preparing one of the great updates of The Welkin Suite and you can find some details on this here. We can guess that this would take some additional time even after releasing all the mentioned updates.


                          We are aware of issues related to Lightning components editor and there are a lot of improvements to do. Mostly, issues and some absent functionality are caused by the fact that here we use our custom editor, and this requires a lot of additional resources to add some functionality or fix some issue properly. This is why we want to work on the whole bunch of tasks in a frame of one sprint, and right now this is complicated to delineating when exactly we will do this. I believe that this would happen during nearest months.


                          I will let you know on our updates related to the current topic.

                          Thank you for your attention and for your interest in The Welkin Suite.


                          Best Regards,

                          Kate


                           Thanks for replying Kate. Could Welkin consider implementing a close tie in with the Visual Studio code editor instead of devoting resources to updating the totally custom editor. It seems like re-inventing the wheel. I mean for me personally the updates being worked on for the next release aren't as important to my being able to use Welkinsuite as the lack of Lighting features is. So it looks like I'm back to using Visual Studio Code and Dev console until Welkin Suite catches up. it's a shame because I like the tool set, just not the editor, I'm sure I'm not alone in this.






                          Boost Your Productivity. Get Started Today

                          Try Free Trial