Настроить, какие файлы вы можете предварительно просмотреть, это круто, но есть ли способ создать собственное расширение для предварительного просмотра, чтобы добавить подсветку синтаксиса? У меня есть много файлов .h, .c, .cpp, .cs и .java на моей машине с Windows, и было бы неплохо, чтобы подсветка синтаксиса была доступна через новую панель предварительного просмотра проводника.
6 ответов
Только что обнаружил, что поддерживает форматы ниже:
http://www.smartftp.com/client/addons/sourcepreview
ActionScript (.as, .mx)
ASP (.asp)
ASPX (.aspx)
AutoIt (.au3)
Bash (.sh, .bsh)
Batch (.bat, .cmd)
Caml (.ml, .mli, .sml, .thy)
C (.c)
C++ (.cpp, .cxx, ,.cc, .h, .hxx, .rgs)
C# (.cs)
CSS (.css)
Diff (.diff, .patch)
Fortran (.f, .for, .f90, .f95, .f2k)
Ini (.ini, .inf, .reg, .url)
Inno Setup (.iss)
Java (.java)
JavaScript (.js)
Lisp (.lsp, .lisp)
Makefile (.mak)
Matlab (.m)
NFO (.nfo)
NSIS (.nsi, .nsh)
Pascal (.pas, .inc)
Perl (.pl, .pm, .plx)
PHP (.php, .php3, .phtml)
Python (.py, .pyw)
Resource (.rc)
Smalltalk (.st)
TeX (.tex)
SQL (.sql)
VB (.vb)
VBScript (.vbs)
XML (.xml, .xsd, .xsml, xsl, .kml)
Я знаю, что вопрос старый. Но так же, как другие могут извлечь выгоду из моего поиска, я только что нашел хороший обработчик предварительного просмотра.
https://github.com/RRUZ/delphi-preview-handler
Он обрабатывает многие типы, такие как c, c++, c #,. Asm и другие. Плюс у него есть поддержка тем.
Существует обработчик предварительного просмотра кода, но он поддерживает только расширения .cs, .vb, .js и .sql. Исходный код доступен, и он не выглядит слишком сложным для создания обработчика предварительного просмотра (ну, вроде бы, я бы не знал, как это сделать).
Я попытался добавить другие расширения в обработчик предварительного просмотра кода с помощью инструмента « Редактор обработчика предварительного просмотра», но он не работает, панель предварительного просмотра пуста (по крайней мере, для файлов .pl, которые я пробовал).
Edit: у вас есть также пакет Preview Обработчиков здесь, которые поддерживают следующие типы файлов:
* ActionScript (.as)
* ASPX (.aspx)
* C# (.cs)
* CSS (.css)
* Diff (.diff, .patch)
* DOS (.bat, .cmd)
* JavaScript (.js)
* Ruby (.rb, .rhtml, .rjs) thanks to Ivan Porto Carrero
* SQL (.sql)
* VB (.vb)
Здесь есть расширение, которое поддерживает многие распространенные форматы кодирования: http://blog.tatham.oddie.com.au/2006/12/20/vista-and-office-2007-preview-handler-pack-released/
В настоящее время она недоступна, и я не могу найти ни одного дополнения. Об этом уже говорили и комментировали, поэтому, несомненно, на это есть спрос. Я ожидаю, что расширение скоро выйдет.
Эта статья MSDN также доступна. Кажется, там достаточно информации, чтобы сделать все, что мы обсуждали здесь.