Скопировать исходный код в виде HTML-надстройки для VS2010? - PullRequest
3 голосов
/ 04 мая 2010

Мне не удалось найти такую ​​надстройку для VS2010, я нашел ее только для более ранних версий.

Кто-нибудь знает, где я могу найти более новую версию?

Ответы [ 4 ]

6 голосов
/ 11 июня 2010

Вам необходимо установить Visual Studio Productivity Power Tools , который включает именно такое расширение (наряду со многими другими). ​​

5 голосов
/ 18 мая 2010

Вы можете установить версию VS2008 CopySourceAsHtml (из здесь ), а затем вручную отредактировать файл CopySourceAsHtml.AddIn, расположенный в C:\Users\<username>\Documents\Visual Studio 2010\Addins, чтобы оба элемента Version были 10.0 :

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">
  <HostApplication>
    <Name>Microsoft Visual Studio Macros</Name>
    <Version>10.0</Version>
  </HostApplication>
  <HostApplication>
    <Name>Microsoft Visual Studio</Name>
    <Version>10.0</Version>
  </HostApplication>
  <Addin>
    <FriendlyName>CopySourceAsHtml</FriendlyName>
    <Description>Adds support to Microsoft Visual Studio 2008 for copying source code, syntax highlighting, and line numbers as HTML.</Description>
    <Assembly>JTLeigh.Tools.Development.CopySourceAsHtml, Version=3.0.3215.1, Culture=neutral, PublicKeyToken=bb2a58bdc03d2e14, processorArchitecture=MSIL</Assembly>
    <FullClassName>JTLeigh.Tools.Development.CopySourceAsHtml.Connect</FullClassName>
    <LoadBehavior>1</LoadBehavior>
    <CommandPreload>0</CommandPreload>
    <CommandLineSafe>0</CommandLineSafe>
  </Addin>
</Extensibility>
3 голосов
/ 04 мая 2010

Похоже, Code4Blog сделает то, что вы ищете. Я только что попробовал, и это кажется довольно хорошим!


Хотя лично, если это вариант, я настоятельно рекомендую вам использовать SyntaxHighlighter вместо Html, созданного этим или другими подобными расширениями, поскольку он делает исходный код более легким и простым для копирования / вставки.

2 голосов
/ 11 июня 2010

Имейте в виду, что если вы установите CopySourceAsHtml с помощью этого хака, это значительно замедлит время запуска. Это работает, но вы можете включить его только тогда, когда вам это нужно.

...