Dreamweaver 使ってますか?
私は使っています。
Adobe製品がサブスクになって、だいぶ月日が経過しますが、私はコンプリートプランを、使用中。
コードを書く人ならご存じだろう。
構造ごとにインデントを付けることがよくある。
解りやすいからね。
ソースフォーマットの適用
コピペしたデータを整形するのに非常に便利。
「編集」→「コード」→「ソースフォーマットの適用」
これだけで、ほどほどに、ソースコードを整列させてくれる。
ショートカットに登録
私は、割と頻繁に「Ctrl」+「S」くらい頻繁に、コードを整列する。
並んでないと気持ち悪いし、コードの可読性も悪いからね。
なので、私はこのコードの整列にショートカットを登録している。
「編集」→「キーボードショートカット(Y)」
編集→コード→ソースフォーマットの適用
を探して、使いたいショートカットを「キー」をタゲって入力する。
「Ctrl」+「Alt」+T
を、登録しておいた。
デザインビューでテーブルを作成するショートカットだが、仕事ではリストばかりでテーブルの出番が、ほとんど無いから、差し替えてしまおうと思いました。
予想通り、困ることは無い。
ここから余談
ずっと、Dreamweaverを使っている
かつて、Macromedia社から発売されたころから使い続けている。
当時、すさまじく軽いホームページ作成ソフトは、これしかないといっても過言ではないでしょう。
ノートパッドとかあるじゃんっていうのは無しねw
まぁ、そんなDreamweaverですが、私はもう慣れすぎて、他のを使えないのかもしれない。
Adobeのサブスクに含まれているし、どうせ料金払うなら使わないとそんそん。
テキストエディタとしても優秀なので、
ヴァージョンが、CSの頃は多少動作が重くなったかなと思ったこともあるけど、CCになってから、ものすごく軽快に起動し、軽快に動作してくれるので気に入っている。
唯一、気に入らないのは、コードのカラーリングが細かく設定できないところだ。
CSのころのように、細かく設定できれば、他のエディタと見た目を類似させられるのに、残念でならない。
インデントはタブ?スペース?両方?
そういえば、何年か前に、「タブ」と「スペース」のインデント種類によってプログラマーの収入は違うのかを調査した偉い人が居るとニュースをみたことがある。
「タブ」と「スペース」、どちらをインデントに使うか?と収入の中央値で、一番収入が高かったのが「スペース」だったと思う。
パネラーたちの意見が、「TAB」キーは遠いから、押しやすいスペースの方がたくさんコードが書けるからでは無いか?
とか
そんなことにこだわらず、すごいコードを書くことにエネルギーを使っているから優秀なのではないか?などの、予想が飛び交っていたように思う。
私は、「タブ」と「インデント」両方使うけど、オリジナルコードは「タブ」だ。
仕事で使うのは、タブ多めである。
カーソルでズバッと移動でしやすくていいじゃん。
スペースを使う人ほど収入は見込めないのだろうかw
画像編集、動画編集、HTML、phpなど、なんでもそれなりーにこなせるが、確かに、1つのことを極めたスペシャリストでは無い。
1つのファイルで混ぜることはないけど、
共用しながら作業する場合は相手にあわせるので、どちらでも良いと思っている。
「タブ」と「インデント」と収入の関係
StackOverlow Developer Survey Results 2017のデータを分析した結果を
Developers Who Use Spaces Make More Money Than Those Who Use Tabs – Stack Overflow Blog
に掲載されている。
ドラマや映画でクスッとしちゃう
出来るプログラマーやハッカーほど、ものすごいスピードでタッチタイプをマーやハッカーほど、ものすごいスピードでタッチタイプをするシーンが流れるが。
本当に出来るプログラマーは、そんなに激しくタッチタイプしないと思う。
1個1個打ち込む打鍵数を考えると、コピー・ペーストをはじめとした、ソフトの機能をつかえば、段違いで早いじゃん。
経験を積めば積むほど、手持ちのコードは増えるし。
真っ白のところから、コードを書く必要なんてなくなるはずなんだけどなぁ~。
まぁ、ドラマや映画の演出はそういうもんだからな。
激しくタイピングをして爆弾のタイマーを解除するとか、慌ててデータを盗むとかで、ものすごい打鍵数と、手打ちされたであろうデータのモニターシーンは、毎回クスッとしてしまう。
このクスッは、プログラミングできる人あるあるじゃなかろうか。