title: What is a .psproj file?
body: <p>I cloned a repo and in it I got a <code>.psproj</code> file. I tried opening in Visual Studio 2017 (since notepad++ showed it contained xml much like VS Solutions). In VS also it opened showing internal xml and not as a proj/solution file. Same outcome with VS Code.</p>
  
  <p>So my question is </p>
  
  <ol>
  <li>What is a <code>psproj</code> file?</li>
  <li>Since it was contained in a PowerShell folder, so is my assumption correct that it is a powershell project file?</li>
  <li>What is the IDE to view these projects?</li>
  </ol>
  
  <p>The file's contents:</p>
  
  <pre><code>&lt;Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"&gt;
    &lt;PropertyGroup&gt;
      &lt;Configuration Condition=" '$(Configuration)' == '' "&gt;Debug&lt;/Configuration&gt;
      &lt;SchemaVersion&gt;2.0&lt;/SchemaVersion&gt;
      &lt;ProjectGuid&gt;6CAFC0C6-A428-4d30-A9F9-700E829FEA51&lt;/ProjectGuid&gt;
      &lt;OutputType&gt;Exe&lt;/OutputType&gt;
      &lt;RootNamespace&gt;MyApplication&lt;/RootNamespace&gt;
      &lt;AssemblyName&gt;MyApplication&lt;/AssemblyName&gt;
      &lt;Name&gt;Bootstrapper&lt;/Name&gt;
    &lt;/PropertyGroup&gt;
    &lt;PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "&gt;
      &lt;DebugSymbols&gt;true&lt;/DebugSymbols&gt;
      &lt;DebugType&gt;full&lt;/DebugType&gt;
      &lt;Optimize&gt;false&lt;/Optimize&gt;
      &lt;OutputPath&gt;bin\Debug\&lt;/OutputPath&gt;
      &lt;DefineConstants&gt;DEBUG;TRACE&lt;/DefineConstants&gt;
      &lt;ErrorReport&gt;prompt&lt;/ErrorReport&gt;
      &lt;WarningLevel&gt;4&lt;/WarningLevel&gt;
    &lt;/PropertyGroup&gt;
    &lt;PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "&gt;
      &lt;DebugType&gt;pdbonly&lt;/DebugType&gt;
      &lt;Optimize&gt;true&lt;/Optimize&gt;
      &lt;OutputPath&gt;bin\Release\&lt;/OutputPath&gt;
      &lt;DefineConstants&gt;TRACE&lt;/DefineConstants&gt;
      &lt;ErrorReport&gt;prompt&lt;/ErrorReport&gt;
      &lt;WarningLevel&gt;4&lt;/WarningLevel&gt;
    &lt;/PropertyGroup&gt;
    &lt;ItemGroup /&gt;
    &lt;ItemGroup&gt;
      &lt;Compile Include="Script.ps1" /&gt;
    &lt;/ItemGroup&gt;
    &lt;Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /&gt;
    &lt;Target Name="Build" /&gt;
  &lt;/Project&gt;
  </code></pre>