<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/88733/visual-studio-code-nrf-connect-sdk-improvements</link><description>Hello ! 
 
 I&amp;#39;m currently discovering the VS code extension for nRF Connect SDK and I whish to give some feedbacks of missing / odd features. I hope this is the best place ! 
 I am used to work with Segger Embedded Studio when developing with nordic.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 15 Feb 2023 18:30:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/88733/visual-studio-code-nrf-connect-sdk-improvements" /><item><title>RE: Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/thread/410171?ContentTypeID=1</link><pubDate>Wed, 15 Feb 2023 18:30:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc80a8f0-b597-46e8-b3d1-cd6ede72491b</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Appreciate your feedback.&lt;/p&gt;
&lt;p&gt;NCS only supports VS Code since v2.0.0. Before that version, you still can use&amp;nbsp;&lt;span&gt;SES.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1676485777410v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you have any other issues, please create a new support case.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda H.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/thread/409424?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2023 21:27:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd5198ae-a2ee-440a-9353-2e54071f7dce</guid><dc:creator>Randy Lee</dc:creator><description>&lt;p&gt;I second #7 there.&amp;nbsp; SES is way more predictable and it&amp;#39;s a good platform that runs well.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I was playing with VS code just a bit this morning on my Mac and wanted to get back into it again to learn some more about the problems I&amp;#39;m going to run into when I need to switch to it.&amp;nbsp; Much to my surprise, when I opened it up, it had updated itself.&lt;/p&gt;
&lt;p&gt;Now, in this particular case, updating itself is what I was going to do but that&amp;#39;s a BAD thing to do without asking me about it. Way, way bad.&amp;nbsp; If I was in the middle of a dev cycle, that would have blown my schedules all up because now I have a tool that I know nothing about.&amp;nbsp; Bad. Very Bad behaviour.&lt;/p&gt;
&lt;p&gt;SES at least tells you about the thing needing some updates so you can ignore it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/thread/409423?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2023 21:18:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff0f3eb9-7020-4a82-bf6a-9a1bbd05bbac</guid><dc:creator>Randy Lee</dc:creator><description>&lt;p&gt;#5: yah, if it doesn&amp;#39;t want to search the *entire* code base (including all things like RTOS space) that&amp;#39;s a deal breaker, full on 5 alarm fire fail....&amp;nbsp; The only way I&amp;#39;ve been able to solve some problems is by finding stuff in the source of deep code like that in the past.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;so default behaviour should be to have ALL of the code in the workspace as part of the project.&amp;nbsp; All of it... Make it so that creation of a project just includes all this stuff...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/thread/372044?ContentTypeID=1</link><pubDate>Mon, 13 Jun 2022 08:36:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6fabb473-f749-49e6-8acd-1ae46b7853a5</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;From the team:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;There&amp;#39;s an outline available at the bottom of the explorer sidebar. You can also press the &amp;quot;bread crumbs&amp;quot; at the top (the file path &amp;gt; symbol name row right between the tab list and the editor&lt;/li&gt;
&lt;li&gt;VS Code will always run a normal &amp;quot;build&amp;quot; unless the user explicitly requests otherwise - OR if the build system deems it necessary because of changes that affect CMake. See&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/develop/application/index.html#rebuilding-an-application" rel="nofollow noopener noreferrer" target="_blank"&gt;http://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/develop/application/index.html#rebuilding-an-application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;That is odd, we&amp;#39;ll check whether we can reproduce this.&lt;/li&gt;
&lt;li&gt;I think I would need some more info to understand what&amp;#39;s going wrong here. There are several sources of errors - live editing error checking for the different languages as well as the build itself. When do errors appear and disappear? Is it related to editing, or building, or neither? Is it limited to specific languages, or does it happen in any file?&lt;/li&gt;
&lt;li&gt;Unfortunately, we rely on Microsoft&amp;#39;s solution for Go To Symbol in C files, which has been a bit spotty for us too. In Kconfig and DeviceTree, we&amp;#39;re expecting this to work as it should, but we&amp;#39;d be interested in hearing about it if the problem occurs in those files too. In VS Code, you can only search in files that are part of the VS Code workspace. I&amp;#39;d recommend using &amp;quot;nRF Connect: Add nRF Connect SDK to workspace&amp;quot; to create a multi root workspace. Now, the search button in the source files in the sidebar works for the SDK as well.&lt;/li&gt;
&lt;li&gt;We&amp;#39;ll look into this. Any details on which repo fails would be appreciated.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;We highly appreciate feedback like this. There are still parts of the user experience that was clearer with Segger Embedded Studio, but we rely on users telling us what works and what doesn&amp;#39;t, as our own internal usability testing can&amp;#39;t uncover all workflows and configurations.&lt;/p&gt;
&lt;p&gt;-Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Visual Studio Code nRF Connect SDK improvements</title><link>https://devzone.nordicsemi.com/thread/371373?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2022 11:25:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:effec381-a089-4b38-8d50-ba42add9b74a</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for the feedback. I have forwarded it to the internal.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>