Подтвердить что ты не робот

Как распечатать файл с VsCode?

Я хочу отправить файл, который я сейчас редактирую, на принтер, как, например, в Notepad ++. Я не нашел никакого намека на команду печати. Разве это невозможно?

4b9b3361

Ответ 1

Это еще не доступно, но я нашел отчет о проблеме для этой функции.

В настоящее время он находится в отставании, поэтому мы можем ожидать его в ближайшее время.

https://github.com/Microsoft/vscode/issues/5953

Редактировать: В это время:

Ответ 2

Теперь вы можете установить аддон для VS Code - искать "PrintCode".

Ответ 3

Я нашел расширение PrintCode вдохновляющим, но незаконченным и с рядом недостатков. В частности, это зависит от конкретного размера бумаги для обертывания и, как результат, не очень хорошо реагирует, если вы измените размер бумаги или ориентацию в диалоговом окне печати.

Он с открытым исходным кодом, поэтому я посмотрел на код и мне тоже не понравилось. Ни один программист никогда не любит другой стиль кодирования. Поэтому я решил использовать веб-браузер в качестве драйвера платформы для печати HTML - моя шляпа перед автором PrintCode за это хитрое понимание - и написал свою собственную.

В процессе я исправил все известные ошибки, добавил все в свой список пожеланий и пару вещей, предложенных другими. Самым важным было выяснить CSS, необходимый для соблюдения формата и ориентации бумаги диалогового окна печати. Это также решает загадочную проблему исчезновения номеров строк, хотя я не знаю почему. Следующим важным событием было изучение поиска неиспользуемого порта, проблема, которая также поражает PrintCode, в результате чего открывается браузер без содержимого.

Если вы хотите просмотреть свои варианты, зайдите на https://marketplace.visualstudio.com, выберите вкладку Код Visual Studio и выполните поиск print.

Если вы просто хотите ссылку на мою версию, она здесь http://marketplace.visualstudio.com/items?itemName=pdconsec.vscode-print.

Если вам нравится то, что вы видите, но мне нужно что-то, о чем я не подумал, на странице торговой площадки есть ссылка на репозиторий на github. Создайте вопрос и скажите, что вам нужно - или напишите его самостоятельно и отправьте пиар.

Ответ 4

Плохой ответ: скопируйте код в Notepad2 или Notepad++ и распечатайте оттуда. Цветовая кодировка будет другой, хотя