LoginSignup
6
6

More than 5 years have passed since last update.

【勉強会資料ログ】恋に落ちるエディタ♡SublimeText ~わたしがSubを愛する14の理由~

Last updated at Posted at 2015-02-05

ダウンロード
http://www.sublimetext.com/3

第1章 Basic ~ひとめぼれの瞬間(とき)~

1.便利コマンド

複数選択
- Command + d
エリアで選択
- Ait + マウスドラッグ
コメントアウト
- Command + P
行ごと動かす
- Command + Ctrl + ↑ or ↓

<?php
$Tamy_id = '0';
$Tamy_name = 'Yukiko';
$Tamy_age = 18;
$Tamy_gender = '?';

if ($Tamy_age == 18) {
    echo "Correct!";
}
?>

2.からむ

  • Alt + Command + 数字

3.アプリを閉じても自動保存 ~いつでも閉じて、いつでも呼んで♡~

  • Command + Q

4.インデント ~整理整頓も得意なの♡~

  • (上部メニュー)Edit -> Line -> Reindent
<?php
if ($sublime == "girlfriend") {
if ($sublimeSay == "I feel happy") {
echo "I can fly!";
}
} else {
echo "I cannot live";
}
?>

5.高度検索機能 ~I can search all of you♡~

  • Shift + Command + F サイドバーにプロジェクトが入っていれば、プロジェクトの中を横断して調べられる(置換も可)

正規表現とか興味あれば
http://www.mnet.ne.jp/~nakama/

6.設定ファイル

  • (上部メニュー)SublimeText -> Preferences -> Settings-User
{
    "color_scheme": "Packages/Neon Color Scheme/Neon.tmTheme",
    "draw_white_space": "all", //★半角スペースに点々が入る
    "font_size": 15,
    "highlight_line": true,
    "ignored_packages":
    [
        "Vintage"
    ],
    "line_padding_top": 4,
    "tab_size": 4,
    "theme": "Flatland Dark.sublime-theme",
    "translate_tabs_to_spaces": true, //★タブが---じゃなくてspaceになる
    "word_wrap": true, //★文字がはじっこまでいったら折り返す
    "open_files_in_new_window": false //★新しいファイルをタブで開いてくれる
}

第2章 Package ~もう君以外愛せない~

7.便利パッケージを使うために

PackageControllの導入
http://goo.gl/PbvFBF

準備ができたら、
Shift + Command + P でパッケージコントロールを呼び出す ~すべてはここから~
- 新しいパッケージを入れるときは「install」で検索して、選択したのちにパッケージ名で検索

8.Abacus ~美しいコードは(ボディー)ラインがキマっている~

  • Shift + Command + P で Abacus
<?php
$Tammy_id = '0';
$Tammy_name = 'Yukiko';
$Tammy_age = 18;
$Tammy_gender = '?';
?>

9.BracketHighlighter ~パートナーはどこにいてもすぐに見つかる~

{}
()

10.Emmet ~魔法の言葉で呼び出しちゃうぞ♡~

  • (文字列の最後で)Ctrl + e
link

nav>ul>li*5

!

※HTML&CSSが対応
http://leko.jp/archives/442

11.SFTP オートリモートアップ ~ローカルもサーバも一心同体♡~

保存した瞬間に、サーバにアップロード
http://ja.wikipedia.org/wiki/SSH_File_Transfer_Protocol

fswatch, rsyncで自動同期も(gitのcheckoutやbranchを切り替えにも対応!!)
http://qiita.com/MakoTano@github/items/e865e12ff26e2bc1519a

12.Git & GitGutter ~もう黒い画面は見ないで~

gitとの差分がリアルタイムでわかる!!

13.SublimeLinter ~I always check your Grammar~

※インストール失敗したので情報だけ!

▼PHPなら
SublimeLinter-phplint

Macの人はコマンドラインで
brew tap josegonzalez/homebrew-php
brew install phplint

14.OmniMarkupPreviewer Sublimeをmarkdownエディタに!

  • Command + alt + O → ブラウザでプレビュー
  • View -> Syntax -> Markdown → 色を変えたいとき

参考サイト

http://qiita.com/MakoTano@github/items/8853caa206283df5e1f9
http://goo.gl/TE1YPL

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6