web-dev-qa-db-ja.com

Sublime Text 2でどのように印刷しますか

Sublime Text 2は素晴らしい編集者のようです。私は1週間前にevalモードでそれを使い始めました、そしてそれは少しの印刷機能も持っていないようです。これは私にとっては最高のようですが、私はそれをどこにも見つけることができません。

購入後、この機能はロック解除されますか?私は会社のウェブサイトでそれについての言及を見ません。

誰も手伝ってくれる?

192
John Biddle

これはまだサポートされていません。プラグインを使用してテキストを最初にHTMLまたはRTFにエクスポートし、次に必要に応じてそれを印刷することができます。

これは例えばエクスポートに使用できる SublimeHighlight プラグインです。

80
Zsolt

実際の印刷を行うためにenscriptを使用するSimple Printパッケージもあります。

Kenorbの答えと同じように、パレットを開いて(ctrl/cmd + shift + p)、 "Install package"、 "Simple Print Function"

enscriptをインストールする必要があります。

https://github.com/svenax/SublimePrint

114
marsbard

PDATE 2016:どこか 2015年7月2016年1月 2014年に書いた印刷機能の要求削除されました 。元の答えは以下のとおりです。関連するリンクはWeb Archiveの最新の作業バージョンに変更されています。

元の2014の答え

Sublime Textでの印刷は、約4年間(2014年現在)要求されている機能で、以下の議論では1600を超える支持票と160を超えるコメントがあります。 6000の機能要求についての何かのためにこれはトップ5にあります。

まだ公開されているオリジナルの機能要求を見る:

enter image description here

機能の要求から判断すると(まだ正式な回答なしで公開されている)、印刷がバージョン3(他の人が示唆しているように)またはまったくバージョンで実装されることはありそうもないようです。

この機能要求の下の議論なぜ印刷がサポートされていないか、そして将来サポートされる可能性があるかどうかについての洞察を与えるかもしれません。

もっと多くの人が投票したりコメントしたりすると、将来変更されるかもしれません。(最新の機能要求の一覧は、下記の更新2016をご覧ください)

いくつかの回避策が提案されました、最も人気のあるアドバイスは他のいくつかのエディタを印刷するために使うことでした(例えば かっこAtomgedit)Notepad ++ )またはサードパーティ製のプラグインを使用してください。

一般的に、Sublime Textの本来の機能として印刷を追加することには強い反対があります。テキスト編集者の間でのそのような普遍的な機能性は驚くべきように思えますが、それでもこの問題にいくらか光を当てるかもしれません。

一方、印刷できる無料のエディタはたくさんあります(実際にはできない単一のエディタは考えられません)ので、印刷が必要になったときにいつでも他のエディタを使用するのは簡単です。

2016年を更新

上記の機能要求削除された(理由が分からない場合はコメントを付けてください)はここまでですSublime Textでの印刷に関する詳細情報を検索する他の場所の日付リスト:

元の機能要求#25170が削除されたので、代わりに印刷についての他の機能要求に投票してコメントする必要があります。

22
rsp

TL; DRCmd/Ctrl+Shift+PPackage Control: Install Package、そしてPrint to HTMLを使ってインストールしてください。印刷するにはAlt+Shift+Pを使用してください。

Sublime Textから印刷するための私のお気に入りのツールはHTMLに印刷パッケージです。 Webブラウザを介して、選択範囲またはファイル全体を「印刷」することができます。

使用法

  1. 選択を行います(またはファイル全体を選択しません)。
  2. 押す Alt+Shift+P または Shift+Command+P 「HTMLに印刷」と入力します。

これにより、選択したテキストが印刷ダイアログウィンドウにきれいに表示され、構文の強調表示がそのままの状態で、ブラウザの印刷ダイアログ(Chrome for me)が開きます。そこでプリンタを選択するかPDFにエクスポートして印刷することができます。

セットアップ

パッケージマネージャを使って "Print to HTML"パッケージをインストールしてください。

  1. Ctrl + Shift + P =>コマンドの一覧を表示します。
  2. install」と入力してパッケージマネージャを探します。
  3. いくつかの選択肢があります。 "Package Control: Install Package"を選択
  4. これでパッケージのリストが開きます。 「print to」と入力してください。
  5. 選択肢の1つは "Print to HTML"です。それを選択すれば、それはインストールされています。
  6. キーボードショートカットAlt+Shift+Pで "print to html"を使うことができます
21
elomage
  1. 最初に Package Control をインストールして、エディタを再起動してください。参照してください: どのようにSublime Text 2エディタにプラグインをインストールするには?
  2. インストール 強調表示 プラグイン。
    1. パレットを開き、ctrl + shift + p(Win、Linux)またはcmd + shift + p(OS X)を押します。
    2. パッケージをインストールする
    3. ハイライトまたは印刷

関連する印刷フォーラムのトピックも参照してください。 昇華からの印刷

11
kenorb

私は ExportHTML が好きです。これはhtmlにエクスポートし、それをあなたのブラウザで開き、そしてオプションでシステム印刷ダイアログを開きます。よさそうだ。ネイティブ印刷に代わるものではありませんが、かなり近いものです。

4
Noah

Sublimetext2には印刷機能がないと言って申し訳ありませんが、3でこれを修正できるでしょうか。

とにかく、浮遊しているいくつかのプラグインがあります、あなたにとって最も有用なものはprint-to-HTML https://github.com/joelpt/sublimetext-print-to-html です。

1
tomo661

コードを印刷する1つの方法は、GithubやBitbucketなどのオンラインバージョン管理システムにそれをプッシュすることです。ブラウザでファイルに移動して印刷します。

こうすると、構文の強調表示とバージョン管理ができます。

1
Aori Nevo