この質問に対する単一の答えがどのようにあるのかわかりません。それは、その時点で何をしているかに大きく依存しているからです。
個人的には、柔軟性とクロスプラットフォームのサポートがあるため、Sublimeが好きです。多くのタスクを変更することなく、IDEで十分です。英国のキーボードで見つけましたが、コンソールのオンとオフを切り替えるには、デフォルトのキーの組み合わせを変更する必要があります。ctrl-\は私にとっては機能しますが、ctrl-`はデッドキーの組み合わせです。
タブについてどういう意味かわかりませんか?気晴らしのない(フルスクリーン)設定がオンになっているからですか?それは私を混乱させました、私はそれを好む。それ以外の場合は、デフォルトで確実にタブを取得します。そして、私は分割画面機能が大好きです。
私が一番好きなのは、物事を保存せずにSublimeを閉じることができるということです!私は、保存されていない3つまたは4つの「ドキュメント」をスクラッチパッドとして開いたままにする傾向があります。データが失われることを心配する必要はありません。
そうは言っても、私はいくつかのことを追加したいと思います。
これらすべて(およびそれ以上)は、 Sublimeパッケージを使用してインストールおよび管理できます
JadeやApacheconfファイルなどのTextMateバンドルアドインもいくつかあります。
サブ質問の場合:
どの特定の設定変更が重要だと思いますか(たとえば、タブは箱から出して有効にされていません)?
上記のようにコンソールスイッチを変更します。JSリンティングのデフォルト設定を変更して、よりモダンなスタイルを可能にします。
どのパッケージが不可欠だと思いますか?
上に示しました
検証、リアルタイムの構文チェック、コードヒントなどの機能をどのように設定しますか?
プラグインをインストールするだけです!JSリンティングは、私の好みには少し攻撃的すぎます。投稿の最後にある私の設定を参照してください。
エディター(設定とパッケージ)を(Dropboxなどを使用して)マシンに同期するにはどうすればよいですか?
私はしません。私は本当にこれを必要としません。WindowsとLinuxの2つのボックスにインストールしています。それぞれ使用方法が少し異なるので、同期の心配はありません。必要に応じて設定をコピーするだけです。Dropboxの同期は、それが必要な場合でも十分に簡単です。単にlink
Sublime設定フォルダーをドロップボックスフォルダーに入れます。ただし、クロスプラットフォームで常に機能するとは限りません。
変更されたSublimeLinterの設定は次のとおりです。
"sublimelinter_fill_outlines": true,
"jshint_options":
{
"evil": true,
"regexdash": true,
"browser": true,
"wsh": true,
"trailing": false,
"sub": true,
"latedef": true,
"newcap": true,
"regexp": true,
"laxcomma": true
},
コンソールスイッチのユーザーキーマップの変更は次のとおりです。
[
{ "keys": ["ctrl+\\"], "command": "show_panel", "args": {"panel": "console", "toggle": true} }
]