<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Przemysław Orłowski</title>
    <description>The latest articles on Forem by Przemysław Orłowski (@przemysaw_orowski_585ea).</description>
    <link>https://forem.com/przemysaw_orowski_585ea</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2884320%2F70332610-ce23-4a73-b3e6-bbeb16f8bcc3.png</url>
      <title>Forem: Przemysław Orłowski</title>
      <link>https://forem.com/przemysaw_orowski_585ea</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/przemysaw_orowski_585ea"/>
    <language>en</language>
    <item>
      <title>ShadeView 2 - First Complete Shader Helper - VSCode</title>
      <dc:creator>Przemysław Orłowski</dc:creator>
      <pubDate>Sun, 23 Feb 2025 04:20:23 +0000</pubDate>
      <link>https://forem.com/przemysaw_orowski_585ea/shadeview-2-first-complete-shader-helper-vscode-29le</link>
      <guid>https://forem.com/przemysaw_orowski_585ea/shadeview-2-first-complete-shader-helper-vscode-29le</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh2ksnruy2enf7wpfhiuo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh2ksnruy2enf7wpfhiuo.png" alt="Image description" width="800" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hello! After amazing reception of first &lt;strong&gt;ShadeView&lt;/strong&gt;, I've spent the last few months creating the new version of extension. &lt;br&gt;
Now it is a** fully free &lt;strong&gt;and **open source&lt;/strong&gt; tool - I believe that it may be a big change for every shader developer - welcome &lt;strong&gt;ShadeView 2&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Source: &lt;a href="https://github.com/ovsky/shadeview-2.0" rel="noopener noreferrer"&gt;https://github.com/ovsky/shadeview-2.0&lt;/a&gt;&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=awwsky.shadeview" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=awwsky.shadeview&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Features
&lt;/h2&gt;

&lt;p&gt;**🔍 Syntax Highlighting: Robust syntax highlighting for HLSL and GLSL, making it easier to read and navigate shader code. It highlights language-specific keywords, types, functions, and more.&lt;/p&gt;

&lt;p&gt;💡 Autocomplete: Intelligent code completion for HLSL and GLSL built right into VSCode. Get suggestions for language constructs and shader functions, reducing time spent on remembering function names and syntax.&lt;/p&gt;

&lt;p&gt;📜 Code Snippets: Quickly insert common shader code snippets, such as function templates for vertex and fragment shaders, matrix transformations, or texture sampling, to accelerate shader development.&lt;/p&gt;

&lt;p&gt;📚 Built-In Shaders Documentation: Press F12 to view definitions or right-click and select Go to Definition to explore how elements work!&lt;/p&gt;

&lt;p&gt;❗ Error Highlighting: Real-time error detection and linting for HLSL and GLSL code, ensuring you catch issues before compilation, with detailed error messages.&lt;/p&gt;

&lt;p&gt;🔧 Debugging Support: Integrated debugging features like stepping through code, inspecting variables, and viewing real-time outputs.&lt;/p&gt;

&lt;p&gt;🌍 Cross-Platform Support: Fully compatible with both Windows and macOS for HLSL and GLSL development, with plans for Linux support in future versions.&lt;/p&gt;

&lt;p&gt;⚙️ Customizable Settings: Tailor the plugin’s features to your preferences, including adjusting syntax highlighting, customizing linting rules, or setting up custom snippets.&lt;/p&gt;

&lt;p&gt;And much more... :)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7o0l521rus3kg95fzl2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7o0l521rus3kg95fzl2.png" alt="Image description" width="800" height="256"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out!&lt;br&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=awwsky.shadeview" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=awwsky.shadeview&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>node</category>
      <category>opensource</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
