文系プログラマによるTIPSブログスマートフォン用の表示で見る文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。ソフトウェアTwitterGooglePocketmacのテキストエディタの代表格と言えば、AtomとSublimeTextですね。両方暫く使ってみて良かった点、悪かった点を開発者目線で書いてみます。この比較はtreeが普段会社で使っていた程度の使い方に依存する比較となります。厳密な比較ではなく、普段簡単に使ううえでの比較となるのでご了承下さい。状態の保存SublimeTextは、例えば新規にファイルを作成し、文章を書き途中でまだ保存もしていない状態でエディタを終了しても、次回起動時になんと未保存状態(書き途中の文章)で復元されます。うっかり保存を忘れたり、何らかの理由で強制終了しても復元されるんです。atomは、未保存状態のファイルがある状態で終了しようとすると「保存しますか?」が表示され、保存するか破棄するかを選択しないといけません。sq」と、曖昧な単語を入力すると、いい感じに中間一致で絞り込む事ができます。言語選択パレットを開き、「s」と入力すると候補の1行目にSQLが表示されるのでそのままEnterを押下して反映できます。l」という入力しにくいショートカットが微妙なのに加え、そのショートカットがハイライト設定である事を覚えないといけない手間があります。SublimeTextはショートカットを覚える必要が無く、「syntax」という開発者には馴染みの深い言葉でハイライトが変更できます。パッケージ量だけで言うとSublimeTextに軍配が上がります。日本語で検索するこのお題はSublimeText使いには耳が痛いと思います。SublimeText(現在はバージョン3)は、実は日本語が上手く検索できません。検索ウインドウ表示後、textbox内で日本語を入力してEnterを押下すると、入力したテキストが消えてしまいます。その対応策として、事前に検索したいワードをコピーし、検索textboxで貼り付けて検索、とする事で回避する事はできますが、非常に面倒臭いです。atomはSublimeTextのような挙動はせず、普通に日本語で検索できます。矢印キーの左右、のいずれかでタブの移動ができます。矢印キーの上下、のいずれかでタブの移動ができます。矢印キーの上下」なので、他のアプリと同じショートカットが使用できるのは便利です。現時点では比較にならな程SublimeTextの方が高速です。一括置換を行う場合、atomは非常に遅いのです。SublimeTextよりワンテンポ遅れる感じに遅いです。大量のデータを扱うとその差は顕著で、atomはすぐ応答が無くなってしまいます。domという新概念を利用した新世代の描画方法を早速組み込んではいるのですが、ちょっと遅い気がします。将来性atomはなんといってもGithub社が開発しているだけあって、将来性は抜群です。atomはhtmlで描画されるので、htmlによるフリーダムな表現も可能なので、ネイティブアプリの制限を受けない自由な新機能の登場も期待できます。SublimeTextはネイティブアプリなので、ネイティブの制限を超えられないし、開発会社の知名度も低いので、将来性という観点ではそれほど期待が持てません。3勝という事で、現時点ではSublimeTextの勝ち!という結果になりました。速度については今後改善されていくだろうし、やはり将来性という面ではatomの方を応援したいです。atomはgit、node.js、v8、react.js、等と開発者なら気になるワードを抱えるため、どんどんユーザが増えていく事が予想されます。tableも登場したりして、徐々に競合が増えてきており、この競争によって更にmacのテキストエディタが発展していって欲しいですね。週間)昔は業務系SIer、今はベンチャー企業でプログラムを書いています。INFILEを実行できるようにするmacのAutomatorでhomebrewのコマンドをFinderのサービスから実行できるようにするReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。単行本(ソフトカバー)この商品を含むブログを見るAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。大型本この商品を含むブログを見るSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。