<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ide on Datengraben</title>
    <link>https://datengraben.com/tags/ide/</link>
    <description>Recent content in Ide on Datengraben</description>
    <generator>Hugoo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Thu, 30 May 2024 17:13:00 +0200</lastBuildDate><atom:link href="https://datengraben.com/tags/ide/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Complete guide to Wordpress Plugin Development with VS-Code</title>
      <link>https://datengraben.com/notes/vscode-complete-guide-wordpress-plugin-development/</link>
      <pubDate>Thu, 30 May 2024 17:13:00 +0200</pubDate>
      
      
      <guid>https://datengraben.com/notes/vscode-complete-guide-wordpress-plugin-development/</guid>
      <description>&lt;p&gt;Because I did not find a complete article that includes plugins and configuration,
I assembled my own, after I spent some time to get a fully functional environment.&lt;/p&gt;

&lt;h2 id=&#34;mandatory-plugins&#34;&gt;Mandatory plugins&lt;/h2&gt;
&lt;p&gt;List of plugins to be able to syntax-highlight and auto-complete php and wordpress framework code.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Autocompletion of PHP code &lt;a href=&#34;https://github.com/bmewburn/vscode-intelephense&#34;&gt;vscode-intelephense&lt;/a&gt; (IMHO better alternative to the vscode default)&lt;/li&gt;
&lt;li&gt;Autocompletion of wordpress hooks &lt;a href=&#34;https://github.com/wp-hooks/vscode-wordpress-hooks&#34;&gt;wp-hooks/vscode-wordpress-hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Autocompletion of wordpress core functions &lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=wordpresstoolbox.wordpress-toolbox&#34;&gt;wordpresstoolbox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Lastly configure the Wordpress Stub in &lt;code&gt;PHP Intelephense&lt;/code&gt; as described in this &lt;a href=&#34;https://github.com/bmewburn/vscode-intelephense/issues/833#issuecomment-563984827&#34;&gt;Github Issue&lt;/a&gt;. Alternativly you can include a whole wordpress directory manually as project folder.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
