<div dir="ltr"><div><div><div>Hi,<br><br></div>Visual Studio 2017 introduced a new version for its extension manifest, so further work will be necessary for a "correct" migration. Right now the extension works, but it triggers a warning message saying the extension is not fully compatible with VS15.<br><br></div>I'll make the necessary changes and send an updated patch, so you can disregard the first one.<br><br></div>In case anyone is curious, this post details the changes in the extension SDK <a href="http://www.visualstudioextensibility.com/2016/11/16/visual-studio-2017-rc-announced-extensions-need-some-changes/">http://www.visualstudioextensibility.com/2016/11/16/visual-studio-2017-rc-announced-extensions-need-some-changes/</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 27, 2017 at 10:57 PM, Hugo Puhlmann <span dir="ltr"><<a href="mailto:hugopuhlmann@gmail.com" target="_blank">hugopuhlmann@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div>Since there seems to be <a href="https://stackoverflow.com/questions/42955863/clang-format-plugin-for-visual-studio-2017/43053899#43053899" target="_blank">interest in VS15 support</a> I'm submiting the patch I mentioned back in January.<br><br>I'm not sure if I can just submit it here, or if I should start another email thread<span id="m_3760585160472342302goog_2047631712"></span><span id="m_3760585160472342302goog_2047631713"></span> for the patch itself, so apologies if it shouldn't have been here.<br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Thu, Jan 26, 2017 at 8:39 PM, Hans Wennborg <span dir="ltr"><<a href="mailto:hans@chromium.org" target="_blank">hans@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Sun, Jan 15, 2017 at 4:26 PM, Hugo Puhlmann via cfe-dev<br>
<<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>> wrote:<br>
> Hi Piortr,<br>
><br>
> I believe the one you linked is only supported by VS Code, not Visual Studio<br>
> Community and similar.<br>
><br>
> There's already a version for Visual Studio 2015 on <a href="http://llvm.org/builds" rel="noreferrer" target="_blank">http://llvm.org/builds</a>,<br>
> but hat to build it myself for 2017RC.<br>
<br>
</span>That one is also available here:<br>
<a href="https://marketplace.visualstudio.com/items?itemName=HansWennborg.ClangFormat" rel="noreferrer" target="_blank">https://marketplace.visualstud<wbr>io.com/items?itemName=<wbr>HansWennborg.ClangFormat</a><br>
<br>
If you have a patch for the manifest that makes the plugin work in<br>
2017RC, feel free to send it to the list. I don't think we'll want to<br>
migrate the csproject yet though, as it needs to keep building with<br>
2015.<br>
<br>
Cheers,<br>
Hans<br>
<div class="m_3760585160472342302HOEnZb"><div class="m_3760585160472342302h5"><br>
><br>
> On Sun, Jan 15, 2017 at 5:51 PM, Piotr Padlewski <<a href="mailto:piotr.padlewski@gmail.com" target="_blank">piotr.padlewski@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Hi,<br>
>> I thought that there is already clang-format plugin<br>
>> <a href="https://marketplace.visualstudio.com/items?itemName=xaver.clang-format" rel="noreferrer" target="_blank">https://marketplace.visualstud<wbr>io.com/items?itemName=xaver.<wbr>clang-format</a><br>
>><br>
>> Have you built your own plugin, or updated this one to make it work with<br>
>> new Visual?<br>
>><br>
>> Piotr<br>
>><br>
>> 2017-01-14 15:37 GMT+01:00 Hugo Puhlmann via cfe-dev<br>
>> <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>>:<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> I've recently managed to build and use a version of the clang-format<br>
>>> plugin for VS 15.0, so I was wondering anyone would be interested in making<br>
>>> the vsix package available somewhere public, like <a href="http://llvm.org/builds" rel="noreferrer" target="_blank">http://llvm.org/builds</a> or<br>
>>> similar.<br>
>>><br>
>>> I could also submit a patch with the changes I've made, but since VS 15.0<br>
>>> is still an RC and required me to upgrade the csproj version, it might be<br>
>>> too early for that. The only change on the plugin itself was adding VS15 to<br>
>>> the list of supported targets(<a href="http://source.extension.vsixmanifest.in" rel="noreferrer" target="_blank">source.extension.vsixm<wbr>anifest.in</a>), but I also<br>
>>> needed to make some changes to be able to build the clang-format tool.<br>
>>><br>
>>> If anyone is interested, please let me know so I can send the package.<br>
>>> --<br>
>>> []'s,<br>
>>> Hugo Puhlmann<br>
>>><br>
>>> ______________________________<wbr>_________________<br>
>>> cfe-dev mailing list<br>
>>> <a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
>>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
>>><br>
>><br>
><br>
><br>
><br>
> --<br>
> []'s,<br>
> Hugo Puhlmann<br>
><br>
> ______________________________<wbr>_________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div class="m_3760585160472342302gmail_signature" data-smartmail="gmail_signature"><font face="verdana, sans-serif" color="#999999">[]'s,</font><div><font face="verdana, sans-serif" color="#999999">Hugo Puhlmann</font></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><font color="#999999" face="verdana, sans-serif">[]'s,</font><div><font color="#999999" face="verdana, sans-serif">Hugo Puhlmann</font></div></div>
</div>