アカウント名:
パスワード:
Visual Studio Code、そんなに使いやすいかなあ。Iビームカーソルの挙動、ちょっとおかしくない?
後輩が使ってて、いちいち使い方がなってないので、しかたないから教えるために導入しました。もちEmacsキーバインドは真っ先にインストール。
帯に短しタスキに長しって感じですかね。IDEよりは軽いけど機能が足りず、エディタよりは複雑で痒い所に手が届かない。IDE的に使いたければ拡張が必要なようだが、適切な拡張を探すのが難しい。
地味に鬱陶しいのが設定変更。設定項目を探すのが難しい。普通に設定ファイルの方が一覧できるし、人のをコピペできるし楽じゃん。
あと、キーボードマクロってどうやるんですかね?ググってみたけど「どうやらできない」ってサイトがひっかかる程度で、「いやまさかできないわけないでしょ?え?マジでできないの?嘘でしょ」ってのが現在の状況。まさかGoogleでぐぐるのがダメで、Bingでぐぐれとか?教えて偉い人。
今どきマクロとかまだ使う?何に使うのかさっぱりわからんのだが…マクロでなにすんの?
ある値の真ん中だけ使いまわして両端は変更するとかだとマクロがあると楽かな。あと、マクロはquick-calcと組み合わせられるから、計算結果を順次挿入していくとかでも使ったりする。自分はね。
ちょっとした定型処理だよ。マクロっていってもスクリプト書くだけでなく、操作を記録して再実行させる程度だけでも十分なんだが。あるとないとで大違いだよ。
定型処理とか。 北海道,青森,....,,沖縄から $prefecture[] = '北海道'; $prefecture[] = '青森';... $prefecture[] = '沖縄';みたいな奴とか。もちろんもっと複雑で,個数も47どころじゃないことはザラ。
文字列の置換と似たような感じだけど、対象文字列が異なるから置換ではマッチしてくれない場合なんかに、マクロがあると便利。
手作業で書換えたら血眼になって30分かかるのを、マクロでちょちょいとやらせれば、あとはコーヒー飲んで待ってるだけで終わるから楽なもんだ。これを手作業でやるなんてバカげてる。スクリプトを書いても実現できるが、5分で終わる作業に5分かけてスクリプトを書くのは無意味だ。
そういえば、単純な文字列置換も手作業でやってる人がいたな。VSCodeユーザーだったのは単なる偶然か?
それはもうスクリプト言語を使う段階では。自分ならawkを使います。
動かしてみるとそのマクロではうまくいかないケースがあるのに気づき、それを修正して動かしたら次の問題がちゃんと動くようになってから「スクリプトで組んだ方が早かったな」もたまにわりとある。
キーボードマクロの話なんです…
もちろんキーボードマクロの話だよ。あくまでこれは簡単な例だけど。
完全に定型な処理だけならスクリプトを書いてもいける場合もあるけど、本当に定型なのが9割くらいだと、スクリプトには厳しい。できるとしても微調整してる時間だけで終わってしまう。
1.カンマを改行コードに置換2.行頭を「$prefecture[] = '」に置換3.行末を「';」に置換
じゃダメなのか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
キーアサイン (スコア:0)
Visual Studio Code、そんなに使いやすいかなあ。
Iビームカーソルの挙動、ちょっとおかしくない?
マクロはどこに消えた (スコア:0)
後輩が使ってて、いちいち使い方がなってないので、しかたないから教える
ために導入しました。もちEmacsキーバインドは真っ先にインストール。
帯に短しタスキに長しって感じですかね。
IDEよりは軽いけど機能が足りず、エディタよりは複雑で痒い所に手が届かない。
IDE的に使いたければ拡張が必要なようだが、適切な拡張を探すのが難しい。
地味に鬱陶しいのが設定変更。設定項目を探すのが難しい。
普通に設定ファイルの方が一覧できるし、人のをコピペできるし楽じゃん。
あと、キーボードマクロってどうやるんですかね?
ググってみたけど「どうやらできない」ってサイトがひっかかる程度で、
「いやまさかできないわけないでしょ?え?マジでできないの?嘘でしょ」
ってのが現在の状況。まさかGoogleでぐぐるのがダメで、Bingでぐぐれとか?
教えて偉い人。
Re:マクロはどこに消えた (スコア:1)
今どきマクロとかまだ使う?
何に使うのかさっぱりわからんのだが…マクロでなにすんの?
Re: (スコア:0)
ある値の真ん中だけ使いまわして両端は変更するとかだとマクロがあると楽かな。
あと、マクロはquick-calcと組み合わせられるから、計算結果を順次挿入していくとかでも使ったりする。
自分はね。
Re: (スコア:0)
ちょっとした定型処理だよ。
マクロっていってもスクリプト書くだけでなく、操作を記録して再実行させる程度だけでも十分なんだが。
あるとないとで大違いだよ。
Re: (スコア:0)
定型処理とか。
北海道,青森,....,,沖縄
から
$prefecture[] = '北海道';
$prefecture[] = '青森';
...
$prefecture[] = '沖縄';
みたいな奴とか。もちろんもっと複雑で,個数も47どころじゃないことはザラ。
文字列の置換と似たような感じだけど、対象文字列が異なるから置換では
マッチしてくれない場合なんかに、マクロがあると便利。
手作業で書換えたら血眼になって30分かかるのを、マクロでちょちょいと
やらせれば、あとはコーヒー飲んで待ってるだけで終わるから楽なもんだ。
これを手作業でやるなんてバカげてる。
スクリプトを書いても実現できるが、5分で終わる作業に5分かけて
スクリプトを書くのは無意味だ。
そういえば、単純な文字列置換も手作業でやってる人がいたな。
VSCodeユーザーだったのは単なる偶然か?
Re: (スコア:0)
それはもうスクリプト言語を使う段階では。
自分ならawkを使います。
Re: (スコア:0)
動かしてみるとそのマクロではうまくいかないケースがあるのに気づき、
それを修正して動かしたら次の問題が
ちゃんと動くようになってから「スクリプトで組んだ方が早かったな」もたまにわりとある。
Re: (スコア:0)
キーボードマクロの話なんです…
Re: (スコア:0)
もちろんキーボードマクロの話だよ。
あくまでこれは簡単な例だけど。
完全に定型な処理だけならスクリプトを書いてもいける場合もあるけど、
本当に定型なのが9割くらいだと、スクリプトには厳しい。できると
しても微調整してる時間だけで終わってしまう。
Re: (スコア:0)
1.カンマを改行コードに置換
2.行頭を「$prefecture[] = '」に置換
3.行末を「';」に置換
じゃダメなのか?