プログラマが使ってはいけないテキストエディタat TECH
プログラマが使ってはいけないテキストエディタ - 暇つぶし2ch902:デフォルトの名無しさん
20/09/22 23:57:54.03 uXgnStFg.net
>>896
「git使用の推奨」に対して「#if, #endif でコメントアウト~」って話から始まったのだから
バージョン管理やってないケースの話じゃね

個人的には「#if, #endif」も使うけど
開発途中なんかでロジック切り換えとか動作比較したいときとかに使うくらいで
コードが固まったら後々の可読性のため使わない方は消してしまうし
使わない方をコメントで残しても後日メンテナンスするときには
コード書いた本人が覚えてればコメントの意味とかも判って参考になるケースもあるかも知れないけど
他人が書いたコードになるとただのごみ扱いだったり
何世代もコメントが残ってると邪魔な存在でしかないんだよね

903:デフォルトの名無しさん
20/10/01 22:40:00.25 BFrteeER.net
淫行客船渦潮 ~奈落のクルーズ~
URLリンク(www.turumiku.jp)

904:デフォルトの名無しさん
20/10/13 07:11:51.36 abdiiPoG.net
>>1
vi以外。以上!

905:デフォルトの名無しさん
20/10/13 07:35:54.09 RnL4UaYd.net
>>899
なんでviよりも優れたテキストエディタを使ったらダメなの?

906:デフォルトの名無しさん
20/10/13 07:38:17.46 ZC1xgCLH.net
>>900
甘えんな

907:デフォルトの名無しさん
20/10/13 07:40:42.75 RnL4UaYd.net
viよりも優れたテキストエディタを使うと
なんで甘えになるの?

908:デフォルトの名無しさん
20/10/13 11:41:21.62 PFsdg3MH.net
viよりも優れたテキストエディタって例えば何?

909:デフォルトの名無しさん
20/10/13 11:58:21.47 FpFGKRx+.net
丸禿

910:デフォルトの名無しさん
20/10/13 13:15:39.18 iBn24CTI.net
MIFES

911:デフォルトの名無しさん
20/10/13 13:18:33.01 RnL4UaYd.net
>>903
vscode
viの欠点は端末の機能に制限されるって所
だから文字単位でしか描画できないし
使えるショートカットにも制限がある

912:デフォルトの名無しさん
20/10/14 08:10:56.34 tsCY2PbV.net
>>906
そんなトーシロの意見を堂々と書かれると恥ずかしい。
Compute Engineで動かないのは土俵にすら上がる資格がない

913:デフォルトの名無しさん
20/10/14 09:34:59.67 e7axr172.net
>>907
Compute Engineで動かす必要はない
ローカルで動かせばいいからだ
Google Compute Engine && VS Code でのremote ssh環境構築
URLリンク(note.com)
Compute Engineのviは単に動くだけ。
何も設定されてない使いづらいvi
ローカルのvscodeは使いやすいように設定されているいつものvscode
これができないからviは急速に廃れた

914:デフォルトの名無しさん
20/10/14 10:23:39.13 5Ay9VXOq.net
そもそもねキーアサインがviならviじゃなくてええねん

915:デフォルトの名無しさん
20/10/14 10:28:49.91 /So/jNu6.net
結局慣れの問題では?
どうしてもvscodeでなければダメな機能って何?

916:デフォルトの名無しさん
20/10/14 12:15:00.92 LI70aW7A.net
>>910
remote development

917:デフォルトの名無しさん
20/10/14 13:27:39.28 dhVG2D7w.net
remote developmentだって
標準のviでできなくて、誰かが似たようなものも作ってないだけで
自分でプラグイン作るか、最悪ソースコードを修正すれば
vscodeと全く同じものができるのではないだろうか?

918:デフォルトの名無しさん
20/10/14 17:03:45.78 oPopN/85.net
>>912
じゃあ作って

919:デフォルトの名無しさん
20/10/15 13:34:03.63 +kinuzul.net
>>912
じゃあ作って

920:デフォルトの名無しさん
20/10/15 21:23:28.43 cNnx9G5T.net
emacsにはあるのに

921:デフォルトの名無しさん
20/10/19 20:35:26.41 ACTVJQSq.net
viは標準で入ってて共通の操作を期待できるという部分にのみ価値がある
カスタマイズしまくったviはクソ

922:デフォルトの名無しさん
20/10/19 20:40:24.02 kNlPzaKq.net
カスタマイズしまくった vim は カスタマイズ済 emacs 同様訳が分からん。

923:デフォルトの名無しさん
20/10/19 21:02:48.69 2Is2q0wK.net
ほかの人にわかってもらいたいわけではないからな
使ってもらいたいわけでもない
自分が便利ならそれでO.K.

924:デフォルトの名無しさん
20/10/20 02:12:04.73 k4E2bnPW.net
じゃあ何でソフト公開したの?

925:デフォルトの名無しさん
20/10/20 02:32:13.09 Yw54rAD/.net
>>919
後悔してしまった

926:デフォルトの名無しさん
20/10/20 11:52:51.24 q9gUnFcw.net
あるあるやな

927:デフォルトの名無しさん
20/12/09 23:01:17.09 PD/UdN/u.net
>>903
vim

928:デフォルトの名無しさん
20/12/13 09:06:56.81 .net
初心者にも共通の操作は残したまま追加の操作を設定したVim秘伝のタレなら問題なかろう

929:デフォルトの名無しさん
20/12/15 20:22:39.45 S2GZFhjd.net
viはいいけど、vimはダメ

930:
20/12/16 01:22:35.38 npy71+9L.net
>>924
なぜ?

931:デフォルトの名無しさん
20/12/16 04:19:24.91 oX/4blO3.net
好き好んで使うやつが必ず自分向けにカスタマイズしちゃうから

932:デフォルトの名無しさん
20/12/19 13:56:48.45 B7wez7Ce.net
何でカスタマイズがダメなの?みんなが同じものを使うことを強要されてるの?

933:デフォルトの名無しさん
20/12/19 15:12:25.67 xzaKabtq.net
>>927
もしお前が素のviしかない、もしかしたらedしかない環境でプログラムを修正しなければならないとする。
とか、関係ない人にはマッコトどうでもいい話だとおもうんじゃがのう。
或いは、カスタマイズが目的化して現世に戻ってこれない事を恐れてるのかも。

934:デフォルトの名無しさん
20/12/23 18:10:54.97 9U5SbTzF.net
>>927
よしじゃあお前は俺がカスタマイズしたもののみ使え
or 死んでもお前だけがそのシステム全体のメンテナンスをし続けろ

935:デフォルトの名無しさん
20/12/23 18:59:47.31 SNMSl8VY.net
秀丸

936:デフォルトの名無しさん
20/12/24 07:18:23.03 TzdYJrci.net
禿丸は素晴らしい。

937:デフォルトの名無しさん
20/12/24 10:26:24.75 7RLhs57J.net
vscodeやatomは重い
2万円台の安いPCじゃ起動で待たされる
notepad++, subprime3, bracketsあたりが軽くてお薦め

938:デフォルトの名無しさん
20/12/24 10:44:12.01 zHK1POmy.net
起動の早さとのバランスなら�


939:G丸だな



940:デフォルトの名無しさん
20/12/24 14:41:49.40 BwDCwPwc.net
秀丸とかまだ使ってるやついたんだな

941:デフォルトの名無しさん
20/12/24 15:04:27.51 TzdYJrci.net
vi相当だから。

942:デフォルトの名無しさん
21/01/20 09:01:14.48 r1v51hPj.net
>>935
viが必須である例
ディレクトリ内全てのプログラム(*.C)のmakeをして
実行ファイルをbinの下に作成したい時
「vi makec」で新規ファイルを開き
gcc -c $1.c
gcc -o bin/$1 $1.o
rm -f $1.o
※ 通常「rm $」はaliasで「rm -i $」指定にして削除確認を聞くように
  していると思うのでここでは削除確認なしの「-f」オプションを付ける。
を入力して「:wq」で書き込み、「chmod +x makec」で実行権を付与する。
「ls -1 *.c > makec_all」でCプログラムリストのファイルを作成する。
「vi makec_all」で上記作成ファイルを開き
「:1,$s/\.c//」 → これができるのが大きい
「:1,$s/^/makec /」 → これができるのが大きい
を実行して「:wq」で閉じる。
「source makec_all」を実行するか
「chmod +x makec_all」で実行権を付与して「makec_all」を実行する。

943:デフォルトの名無しさん
21/01/20 10:38:08.38 6vEnElCe.net
また発作が始まったのか

944:デフォルトの名無しさん
21/01/21 01:06:28.34 GDDmcsSG.net
vimを起動するときは、vi 、vim どっちですか?

945:デフォルトの名無しさん
21/01/21 20:10:53.90 ZPAfWNgZ.net
秀丸をvimキーバインドで使う

946:デフォルトの名無しさん
21/01/21 20:32:10.34 ZPAfWNgZ.net
$ ls -l /usr/bin/vi
lrwxr-xr-x 1 root wheel 3 1 1 2020 /usr/bin/vi -> emacs
$ whereis emacs
/usr/local/bin/emacs
$ ls -l /usr/local/bin/emacs
lrwxr-xr-x 1 root wheel 3 1 1 2020 /usr/local/bin/emacs -> vim
$ whereis vim
zsh: command not found: vim

947:デフォルトの名無しさん
21/02/03 08:43:40.98 Zg4klcyU.net
サクラエディタにマクロ設定してvi風キーバインドで使ってるんですがfキー押下時のマクロの実装が難しくて
なにか妙案ないですか?

948:デフォルトの名無しさん
21/02/09 07:32:11.52 CN1EoEeI.net
真面目な話なんだけど、、、
今時のプログラマーにはVisual Studio Code一択だろう
全ての現場で標準エディタになっているし、自習用にも機能面でダントツだから、他の選択枝はあり得ないよ

949:デフォルトの名無しさん
21/02/09 18:40:39.53 BxMdTh3M.net
FreeBSDに対応してないテキストエディタにはご退場願いたい

950:デフォルトの名無しさん
21/02/09 20:52:08.53 62rZ0qzr.net
Portsにもあるらしいしなんの問題が?
URLリンク(shota.txt-nifty.com)

951:デフォルトの名無しさん
21/02/10 12:06:20.34 kDNeu0ia.net
>>942
EUCの~の化けるのだけどうにかなれば移行できるんだけどなぁ

952:デフォルトの名無しさん
21/02/11 09:36:56.11 eM7A/fIZ.net
>>945
設定で自動エンコード有効にして、文字化けするワークスペースでは無効にして文字コード指定してるけど面倒くさいね

953:デフォルトの名無しさん
21/02/28 09:36:05.71 hkX3n4ku.net
VimとかEmacsとかVSCodeとかずーっとカスタマイズしてプログラミングが捗らないから使ってはいけない

954:デフォルトの名無しさん
21/02/28 16:54:37.30 AdiQic6X.net
仕事中に5ch見てる奴に言われても

955:デフォルトの名無しさん
21/03/01 08:57:22.80 y/Hn3Ca8.net
今も現役VZですよ。

956:デフォルトの名無しさん
21/03/16 05:29:16.31 zRBrw3GJ.net
MIFESmini

957:デフォルトの名無しさん
21/03/16 06:14:51.71 7mLmBiav.net
>>950
なんでそれを使ってはいけないの?

958:デフォルトの名無しさん
21/03/16 06:31:11.35 aVkaJAm2.net
カッコ悪いから

959:デフォルトの名無しさん
21/03/16 13:27:02.87 i8wUgQgK.net



960:まずあらゆる事実を退けることからはじめよう。なぜなら、事実は我々の問題にすこしも関係がないからである。」ジャン・ジャック・ルソー



961:デフォルトの名無しさん
21/03/16 13:32:20.88 Yp3xCgWs.net
>>953
空想に生きる哲学者らしい意見だな

962:デフォルトの名無しさん
21/03/16 13:34:22.09 zLt6Cdt/.net
ジャンリュックピカード?

963:デフォルトの名無しさん
21/03/28 15:27:37.65 ujFW/mLij
週2日出社、週2日在宅の週4日勤務が最高の働き方だと提唱したい
URLリンク(www.youtube.com)
週休3日制になったら給料を減らされる??そんな考えだからいつまで経っても貧乏なんだよ...
URLリンク(www.youtube.com)
サラリーマンが副業でプライベートカンパニーを設立するメリット
URLリンク(www.youtube.com)
Webマーケターに転職して、セミリタイアを実現させる方法
URLリンク(www.youtube.com)
【朗報】「在宅勤務OK」の求人、コロナ前と比べて7 7倍に上昇!
URLリンク(www.youtube.com)
【悲報】「会社員に戻りたい!」というフリーランス、全体の3%しかいないw
URLリンク(www.youtube.com)
【悲報】副業が解禁されても、副業を見つけられずに困窮する会社員が続出...
日頃から副業をやっておくことの重要性を再認識しよう
URLリンク(www.youtube.com)
1日8時間労働では健康で文化的な最低限度の生活を営むことは不可能です。1日4時間労働で良い理由
URLリンク(www.youtube.com)

964:デフォルトの名無しさん
21/04/12 18:55:42.03 zredvuNv.net
マリーアントワネットのパンがなければケーキを食べろ
って嘘流布したのもルソー さすがパヨクの創始者

965:デフォルトの名無しさん
21/04/23 20:01:41.93 5uWXGLly.net
vimを常用している奴はプログラマーとして優秀なやつが多い印象。

966:デフォルトの名無しさん
21/04/24 03:13:09.86 5ec0rw5a.net
>>958
その印象を正しいと考える根拠を提示せよ

967:954
21/04/24 06:24:12.44 wNCUjPGK.net
>>959
ディレクトリ内全てのプログラム(*.C)のmakeをして実行ファイルをbinの下に作成したい時に一括で作業できるから

968:デフォルトの名無しさん
21/04/24 06:29:21.58 +S3huMNR.net
なんでもC言語で押し切ろうとする人はあまり優秀じゃないと思うが

969:デフォルトの名無しさん
21/04/24 09:18:53.60 e698ayPk.net
まだソースエディタとテキストエディタの区別ができない人とスレタイに「使ってはいけない」って書いてあるのが読めない人がいるのか

970:デフォルトの名無しさん
21/04/24 09:47:14.43 s6nqrZ2t.net
ソースコードエディタはテキストエディタの一種だから区別するもんではないよ

971:デフォルトの名無しさん
21/04/24 10:52:18.86 N1eYD/7j.net
binary editor
pdf editor

972:デフォルトの名無しさん
21/04/24 18:24:17.51 kEsviUBS.net
>>957

973:デフォルトの名無しさん
21/04/24 18:24:26.11 kEsviUBS.net
>>957

974:デフォルトの名無しさん
21/04/24 18:25:16.90 kEsviUBS.net
>>957
フランス革命自体が略奪を100%美化した嘘だからな

975:デフォルトの名無しさん
21/04/27 22:45:58.46 pnuHbp8V.net
>>963
道具は専門で使う人ほど使い分けるもの
包丁をペーパーナイフにする阿呆の料理人はいないだろ
でスレの結論としてはviでいいんだろ

976:デフォルトの名無しさん
21/04/28 01:21:19.47 g4Nhn5C0.net
>>968
viはコーディング用ではないのでプログラマーが使ってはいけないってこと?

977:デフォルトの名無しさん
21/05/04 12:01:54.73 Uzb46mLd.net
viはコピペのやりにくささえなんとかなれば最強なんだが…

978:デフォルトの名無しさん
21/05/04 15:22:41.19 EQ9aBOnD.net
thonny pythonで@decoratorが使えない

979:デフォルトの名無しさん
21/05/04 23:11:00.69 GeDL07p3.net
普通にwindows標準のメモ帳で事足りるやん

980:デフォルトの名無しさん
21/05/04 23:25:18.51 30/0W8PU.net
viはショートカットが特殊なので誤操作に気づきにくいのが難点
他のテキストエディタはCTRLと英数字キーを組み合わせてコマンド実行するので誤操作は起きにくい

981:デフォルトの名無しさん
21/05/05 14:56:36.82 Xu19ZgXj.net
例えばどういう誤動作?

982:デフォルトの名無しさん
21/05/05 23:02:10.62 gShx5Qps.net
初心者が既存ファイルを開いてうっかりrainと入力したら、あまり直感的でない結果になるでしょ

983:デフォルトの名無しさん
21/05/06 12:21:56.37 GHdSH9fo.net
>>970
+1

984:デフォルトの名無しさん
21/05/06 12:23:20.38 GHdSH9fo.net
>>973-974
モードが違うって話を「ショートカットキー」って表現してる時点で判ってない人だと判る

985:デフォルトの名無しさん
21/05/14 00:37:27.32 LARxz2m0.net
>>972
bomのトラウマ

986:デフォルトの名無しさん
21/05/14 04:12:02.40 +CUnWEgy.net
bom前にも出てたけど何が起きるの?

987:デフォルトの名無しさん
21/05/14 09:05:20.93 G0iqyGzm.net
爆発するんだよ!

988:デフォルトの名無しさん
21/05/14 09:27:45.35 gRQSKHqD.net
マジで!!、メモ帳使うのやメルわ!

989:デフォルトの名無しさん
21/05/14 10:16:28.94 098HCH3Z.net
utf8爆弾

990:デフォルトの名無しさん
21/05/14 18:57:10.24 LARxz2m0.net
コンパイルできない
できたとしても表示画面に謎の空間ができる

991:デフォルトの名無しさん
21/05/14 19:27:39.00 n0yZeGpR.net
>>983
それコンパイラのバグだろ

992:デフォルトの名無しさん
21/05/15 04:33:15.09 KvSyjh0t.net
ていうかメモ帳をエディタに使ってるってのがネタだよね?

993:デフォルトの名無しさん
21/06/04 12:06:01.50 YNGsVFZB.net
ネタなら世界はもっと平和だった

994:デフォルトの名無しさん
21/06/07 07:41:09.22 VsixfiAy.net
全角スペースと半角スペースが区別できないものなんて使えるわけない

995:デフォルトの名無しさん
21/06/11 01:30:14.03 Nf7A/Y+l.net
Visual Studio uohlZhvszw@v@.s@x;.

996:デフォルトの名無しさん
21/08/02 15:47:16.37 medpVvMo.net
メモ帳

997:デフォルトの名無しさん
21/08/02 19:39:55.87 MsO8IVP5.net
5chの入力フォーム

998:デフォルトの名無しさん
21/08/05 09:01:50.65 kXb6Pg+6.net
emacsのキーバインドは口で言おうとすると実はあまり覚えていないことがある。
何か編集操作を意識(考えるのではなく意識)した瞬間、体操の選手みたいに指が自然に動くようになるんだよね。
VZやviもそう。
そうなるとメニューで編集機能を選択しているより、とてもはやく編集できるようになる。

999:デフォルトの名無しさん
21/08/05 09:03:58.26 kXb6Pg+6.net
編集操作を意識というか、編集の流れを意識すると
ピアノで曲を演奏するみたいに編集操作の流れを自然に手が奏でるような感じ

1000:デフォルトの名無しさん
21/08/05 09:05:47.62 kXb6Pg+6.net
それはviに顕著だな

1001:デフォルトの名無しさん
21/08/05 09:27:24.10 KOfLs2SU.net
viの f とか t はさすがに考えながら打っている
普通のカーソル操作などは手が覚えているけど

1002:デフォルトの名無しさん
21/08/05 11:36:52.48 5V4lavtA.net
>>991
それは学習障壁が非常に高いということで、初心者がemacsやviを選んではいけない理由にしかならないよ。

1003:デフォルトの名無しさん
21/08/05 12:10:01.98 /Qohze7T.net
学習障害の言い分

1004:デフォルトの名無しさん
21/08/05 12:32:49.16 kXb6Pg+6.net
>>995
初心者向けでなければダメなエディタ、なんてことはないでしょう。
そもそもソフトウェア開発は、専門性が高く、訓練・学習を積むにつれスキルが上がり
長い時間を書け高度な開発ができるようになっていくものなので、
習熟者までが初心者向けのエディタや言語を使う必要はなく、自分の能力に応じて
より能率の良いツールを使えば良い筈です

1005:デフォルトの名無しさん
21/08/05 12:35:28.26 kXb6Pg+6.net
ま、いまはソフトウエア開発人材の裾野が広がっ、てシロウト率高くなっちゃってますけれ

1006:デフォルトの名無しさん
21/08/05 12:37:44.64 kXb6Pg+6.net
>>994
ctとかc2wとか、その他もろもろ
特に意識しなくても、編集したいテキストをイメージすると手がスッと動くようになるよ

1007:デフォルトの名無しさん
21/08/05 12:48:32.06 ONVKoldx.net
>>997
初心者だけじゃないな。
emacsに慣れていない熟練者も、その学習コストの問題で乗り換えできないよ。
高機能エディタに乗り換えるなら、emacsじゃなくて比較的無難な作りのIDEに乗り換えるなぁ。今ならvscodeとか。

1008:デフォルトの名無しさん
21/08/05 12:55:50.50 kXb6Pg+6.net
>>1000
オレは目的に応じて最も適したものを使い分けるけど
そういう人はそれでいいんじゃない?

1009:デフォルトの名無しさん
21/08/05 13:34:02.15 /Qohze7T.net
学習コストは万人一律では無いからね
どれだけ練習しようとも波動拳出たり出なかったりする覚えの悪い者と
説明読んだだけで思った通りのタイミングでスクリューパイルドライバー出せる人とでは違って当然
覚えの悪い学習障害者は己が劣っている事を認めたくなくて無駄に壁が高いかのように印象操作する

1010:デフォルトの名無しさん
21/08/05 13:46:08.93 /Qohze7T.net
まあITドカタなんて揶揄されるようにPGがある一定以上の「出来る者」の仕事では無くなってしまったから仕方無いね

1011:デフォルトの名無しさん
21/08/05 13:47:00.39 /Qohze7T.net
おわり

1012:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 585日 13時間 30分 16秒

1013:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch