Skip to main content

Notifications

Community site session details
Power Apps - Building Power Apps
Answered

IDE for PowerApps

Like (2) ShareShare
ReportReport
Posted on 6 Dec 2019 09:00:51 by 108

Hey guys,

 

just a short question: As I think that the browser-based development of PowerApps is still unpractical in some details I just want to ask if anyone knows about plans by Microsoft to build a real IDE for the PowerApps development to make that even better. 

Greetings
Julian

Categories:
  • LAB17 Profile Picture
    7 on 20 Sep 2024 at 00:04:10
    IDE for PowerApps
     
    I tried your suggestion, considering is 2yr on I think the browser (i'm using Chrome) is not quite the same. Anyway I was confused where/how to change the formula bar width - here are the steps as of 2024-09. 

    Note, do at your own 'risk' and of course Changes made using the inspect tool are non-persistent and won’t be saved.  Refreshing the page will reset all the changes.

    I'm sure some clever web dev would have a script to run to make this easier??
     


     

  • KEarley Profile Picture
    276 on 11 May 2022 at 14:14:07
    Re: IDE for PowerApps

    Thank you.  Those are some great workarounds, obviously not ideal, but much better than nothing.  I am currently trying to get authorized to have Visual Studio Code installed.  I work for a government agency and things are highly controlled.  I know that some developers have VS Code, so getting it will just be a matter of red tape and jumping hoops - LOL.  Unfortunately, the developers don't know how to use it; they are not even certain as to why they have VS Code.  Thanks again for the info.

  • iAm_ManCat Profile Picture
    18,206 Most Valuable Professional on 11 May 2022 at 11:55:55
    Re: IDE for PowerApps

    Heya, you can call code from buttons (must be on-screen) by Select-ing them or make a custom function in a component that fires whatever code you need (with certain exceptions) that also then allows you to pass in parameters.

     

    In terms of markup - you can use visual studio code and save the file as a .cs (csharp) as they are similar in syntax and whatever lint/beautify/rainbowbrackets/etc you have will highlight basic errors - with larger code blocks I find this really useful. It's obv not practical to keep copypasta between the two but easier than dealing with IDE that has sub-par performance 😉

  • KEarley Profile Picture
    276 on 09 May 2022 at 14:31:03
    Re: IDE for PowerApps

    Impractical?  Yes.  Not everyone making PowerApps is a non-programmer.  Meaning, that more and more organizations are bringing in actual developers to make PowerApps.  Developers are not just "coders", we are also expert problem solvers, and know how to best and most efficiently create solutions.  We also have an excellent understanding on user interface design.  I said all that so I can say developers need an all-around much better IDE in order to do what we do best.  I can almost hear someone objecting by saying, developers should use developer tools and not no-code apps.  I would agree, but that's rarely a developer's choice to make.  Organizations are initially sold on terms such as, "save money", "save time", "no need to hire developers", and "enable your tech-savvy users".  That works for awhile, but can quickly come crashing to a halt when business needs and requirements begin outgrowing the user community's ability.  Then the company has little choice other than to start bringing in professional developers.  I could go on and on about how all this snowballs and the many directions in which those snowballs roll, but I believe I've made my point.  

  • nickellis74 Profile Picture
    430 Super User 2025 Season 1 on 09 May 2022 at 10:36:42
    Re: IDE for PowerApps

    I know this was a long time ago but the issue still persists. The existing IDE is great if you have a few lines of code. Any longer and it's quickly impractical. I know the official advice is "don't write lots of code in one formula" but - since we're not allowed to call code from other objects - that doesn't really work. There are times when you just need a whole bunch of code. At the moment I copy/paste it to Notepad++ but I would LOVE to get proper code markup for it in Visual Studio - even if it was offline and still required a copy/paste it would be better than now.

  • KEarley Profile Picture
    276 on 17 Mar 2022 at 16:09:33
    Re: IDE for PowerApps

    Thank you. Nice suggestion.  I will try that.

  • KEarley Profile Picture
    276 on 17 Mar 2022 at 16:08:18
    Re: IDE for PowerApps

    If we are going to be restricted to the current PowerApps designer, at least give us the ability to customize the designer, such as setting default size of the code bar and set it to automatically rollup when we click in the app window...stuff like that.  Breakpoints would be fantastic.  It's like trying to build web pages when .asp first came out.  Who remembers putting temp textboxes on the screen so we can see values while we code and test?

  • KEarley Profile Picture
    276 on 17 Mar 2022 at 16:00:28
    Re: IDE for PowerApps

    Dang Skippy!  I know the purpose of PowerApps is to allow for citizen-developers.  But, why not cater to both traditional developers and citizen-developers.  This would just open up what could be done with a PowerApps app.  I find so many limitations in what I can do for my clients if restricted to the citizen-developer universe.

    At the very least, add troubleshooting capabilities found in Visual Studio--such as break-points.  Having the pop-out tools as Julian stated, and troubleshooting capabilities would help pump out apps much quicker with higher quality.  

  • iAm_ManCat Profile Picture
    18,206 Most Valuable Professional on 11 Mar 2022 at 18:02:18
    Re: IDE for PowerApps

    Happy to help, I too find the overlap of the properties pane reeaaaaalllllly annoying 😁

  • stephielapugh Profile Picture
    45 on 11 Mar 2022 at 17:52:32
    Re: IDE for PowerApps

    Whaaaaat?! Well, shoot. That's a fun trick! Thanks @iAm_ManCat; you're a peach!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Apps - Building Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 89 Most Valuable Professional

#2
MS.Ragavendar Profile Picture

MS.Ragavendar 58

#3
Michael E. Gernaey Profile Picture

Michael E. Gernaey 42 Super User 2025 Season 1

Overall leaderboard