<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Use IDE for writing Arcade expressions in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148825#M52139</link>
    <description>&lt;P&gt;I use Visual Studio Code with the language set to Javascript. Seems &lt;A href="https://community.esri.com/t5/developers-ideas/arcade-extension-for-visual-studio-code/idi-p/932261" target="_self"&gt;other users&lt;/A&gt; do too. Not ideal but ok for syntax highlighting. Any IDE that supports JS should work.&lt;/P&gt;&lt;P&gt;You can&amp;nbsp;just copy/paste between VSCode and Pro, but you might be able to save in your IDE and load in Pro. I use Arcade for popup configs and save as a .lxp (Label Expression File (LXP)) which is plain text format in VSCode then import in the popup expression builder.&amp;nbsp; You might be able to do the same for attribute expressions.&lt;/P&gt;</description>
    <pubDate>Mon, 28 Feb 2022 22:11:45 GMT</pubDate>
    <dc:creator>Luke_Pinner</dc:creator>
    <dc:date>2022-02-28T22:11:45Z</dc:date>
    <item>
      <title>Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148810#M52132</link>
      <description>&lt;P&gt;Do developers use an IDE when writing lengthy Arcade expressions? (specifically Calculation Attribute Rules)&lt;/P&gt;&lt;P&gt;Example:&lt;BR /&gt;&lt;A href="https://github.com/Esri/arcade-expressions/blob/master/Industry/Gas/Calculation/Assembly-Generate_ID.js" target="_blank" rel="noopener"&gt;https://github.com/Esri/arcade-expressions/blob/master/Industry/Gas/Calculation/Assembly-Generate_ID.js&lt;/A&gt;&lt;/P&gt;&lt;P&gt;What's your workflow?&lt;BR /&gt;Do you write (and save) the script in an IDE, and then paste it into ArcGIS Pro to see if it runs?&lt;BR /&gt;Or something else?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Thu, 31 Mar 2022 17:02:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148810#M52132</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-03-31T17:02:16Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148825#M52139</link>
      <description>&lt;P&gt;I use Visual Studio Code with the language set to Javascript. Seems &lt;A href="https://community.esri.com/t5/developers-ideas/arcade-extension-for-visual-studio-code/idi-p/932261" target="_self"&gt;other users&lt;/A&gt; do too. Not ideal but ok for syntax highlighting. Any IDE that supports JS should work.&lt;/P&gt;&lt;P&gt;You can&amp;nbsp;just copy/paste between VSCode and Pro, but you might be able to save in your IDE and load in Pro. I use Arcade for popup configs and save as a .lxp (Label Expression File (LXP)) which is plain text format in VSCode then import in the popup expression builder.&amp;nbsp; You might be able to do the same for attribute expressions.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Feb 2022 22:11:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148825#M52139</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2022-02-28T22:11:45Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148941#M52157</link>
      <description>&lt;P&gt;Agreed, I use VSCode for developing mine. Especially when working on Data Expressions in Dashboards, where you can't properly save your expression until it's returning a FeatureSet. I've toyed with the idea of making a language extension, but the standard JS settings work well enough. I would really like some intellisense popups, though.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Mar 2022 04:05:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1148941#M52157</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2022-03-01T04:05:41Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1149028#M52169</link>
      <description>&lt;P&gt;I use pycharm, as I do mostly python development.&amp;nbsp; I typically save my arcade as .js files.&amp;nbsp; For the most part it works pretty good.&amp;nbsp; &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/366492"&gt;@PaulLeBlanc1&lt;/a&gt;&amp;nbsp;&amp;nbsp;put together this syntax for arcade in n++ a while back.&amp;nbsp; Probably needs to be updated for some of the new methods.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Mar 2022 10:28:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1149028#M52169</guid>
      <dc:creator>MikeMillerGIS</dc:creator>
      <dc:date>2022-03-01T10:28:56Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1195778#M57738</link>
      <description>&lt;P&gt;I'm severely limited by IT restrictions. No chance to get an IDE or even Notepad++. I only have access to Python because it comes with ArcGIS, I can't get packages other than the ones that are preinstalled...&lt;/P&gt;&lt;P&gt;So, I use the expression window in ArcGIS Pro, even for really long expressions. It needs a button to maximize it, but else it's doable.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 07:56:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1195778#M57738</guid>
      <dc:creator>JohannesLindner</dc:creator>
      <dc:date>2022-07-26T07:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1197528#M57969</link>
      <description>&lt;P&gt;For what it's worth, I don't have admin privileges on my work computer either (Windows 10). Yet, I noticed that I could install VS Code &lt;U&gt;without needing admin rights&lt;/U&gt;. The same applies to some SQL clients and even R.&lt;/P&gt;&lt;P&gt;I just thought I'd mention that.&lt;BR /&gt;At first, I assumed there'd be no way to get an IDE like VS Code without admin rights. But to my surprise, it worked.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jul 2022 17:59:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1197528#M57969</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-07-29T17:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1197531#M57970</link>
      <description>&lt;P&gt;For software that requires admin privileges, I sometimes resort to using my home computer, on fake data. It's not great, but sometimes it's better than not having the software at all on my work computer.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jul 2022 18:02:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1197531#M57970</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-07-29T18:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Use IDE for writing Arcade expressions</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1598467#M94278</link>
      <description>&lt;P&gt;I know this is a somewhat old discussion board, but for anyone else who comes across this page like I did with this question, ESRI has a Playground for Arcade that looks like anyone can use and doesn't need a login or anything. The playground can be found here:&amp;nbsp;&lt;A href="https://developers.arcgis.com/arcade/playground/" target="_blank"&gt;Playground | ArcGIS Arcade | Esri Developer.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I too was thinking about using VS Code but wanting Intellisense and this playground seems to fit my needs.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Mar 2025 12:47:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/use-ide-for-writing-arcade-expressions/m-p/1598467#M94278</guid>
      <dc:creator>KevinDohner</dc:creator>
      <dc:date>2025-03-24T12:47:11Z</dc:date>
    </item>
  </channel>
</rss>

