プログラマが使ってはいけないテキストエディタ
レス数が900を超えています。1000を超えると表示できなくなるよ。
emacsはxemacsと統合される前からターミナル上で起動じゃなくて自分でウィンドウ作って起動できる
新しいウィンドウ作って起動した場合には、ウィンドウの数は自由に増やせる
普通にビルドするとそっちがデフォルトで、-nw オプションつけた場合にターミナル上で起動する >>817
aの方がバッファ間の移動がしやすいかなあ
bだとマウスが必要にならない? だからオッサンがオッサンエディタつかって何がわるいんだよ!!(怒
ハゲちらかしてるオッサンのくせに若作りのファッションしてるオッサンのほうがよっぽど格好わるいぞ >>820
ターミナル上でなくてウインドウ作って起動すれば、複数ウインドウでバッファは共通だし、elispからウインドウ切り替えできるし、それをキーにバインドできる Xが通せるなら単独emacsから複数のウィンドウを手元で開くな 複数窓開いてるだけで一画面オッサンエディタには変わらん vimにterminlが来た時、emacs捨てた。 一般的用語を使ったのが
Xが通せるなら単独emacsから複数のウィンドウを手元で開くな
emacs用語で言い換えると
Xが通せるなら単独emacsから複数のFrameを手元で開くな こいつが言ってる1画面オッサンエディタというのは、ウインドウをサイドパネルとか複数パネルで区切って無いエディタの事だと思う
画面≠ウインドウ、画面=パネル え?
普通Frameを複数のWindowに分割して使うよね…… 彼の中では画面分割はノーカンなのだろう
vscodeもテキスト編集部分は分割出来るし 最近のRHELとかだとviって打っても、
実はvimなんだよな。
違うだろ、それ。 emacs liisp のウィルスってどれくらいあるの? >>835
聞いたことがない
エディタのコマンドをいじるだけで
どうやつて外から聞き勝手なコードを動かすの?
ソースコマンドは全部見えているだろうし
一部バイトコンパイルしているプログラムとかは
さすがに使わなんしな 90年代の初め頃使ってたのはemacsじゃなくて、
発展途上中のmuleだった。
電総研の半田さんとソニーの人がガンガン開発してた。 弘法筆を選ばずと昔から申しまして
状況次第でどんなエディタでも使いこなせるのが真の 弘法筆を選ばず、ったってさすがの弘法先生も
木の切れ端で綺麗に文字書けっていわれりゃさすがにそれは無理っていうだろう >>842
いや上手い奴は木の切れ端で道路に書いてもそれなりに綺麗ぞ vimはプラグイン入れて使うものってイメージあるけど、
大量のプラグイン入れまくって使ってるやつ見ると、
"もう統合環境使えば"って気持ちになる。 わかっていないな
vimを使うことが生活の一部なんだからやめられるわけないだろ ノーマル vi でCだろうがC++だろうがPerlだろうがPythonだろうが書く。これぞ真のvi使い。 今ノーマルviってcent OSに入ってないんだよな でもvimmerってなんだかんだでコーディング能力高くないか エディタが高機能だとコードは糞になる
エディタに頼らないから良いコードになる 最近メモ帳が改悪されて、アスキーで保存しても英数だけの場合、次回UTFがデフォルトになってる
バッチに日本語を初めて書いた時にアスキー保存するか、毎回選択して保存するか
注意力か、面倒が必要になった
パワーシェルに移行させるための嫌がらせかな そのパワーシェルを管理権限で起動するにはDOS経由っていう謎
保守系の嫌がらせかなw
自動化を阻止して手作業を残す=自分の仕事を残す >>855
BOM無しの英数だけのUTF8は、中身がアスキーと同じだから、区別出来ない >>855
バカだよねコイツ
なんでいままでBOM付いてたかわかったぜ
お前みたいのが居たからだ >>856
>パワーシェルを管理権限で起動するにはDOS経由
意味分からないんで解説お願い >>859
不便な方が偉い理屈が分からん
>>860
powershell -ExecutionPolicy Unrestricted -file "%~dpn0.ps1" ポリシーの変更せずにpowershell実行するだけのコマンドだな スタートボタン右クリックで管理者権限で起動できるけど? VisualStudioCode
逆に使っていいのは、ひでまる、gEdit,Kate。 >>862
これを書いたバッチのショートカットを作り、「管理者として実行」にチェック 俺の環境では hoge.ps1 を右クリックしても「管理者として実行」は出てこないが まずはパワーシェルの起動なのかパワーシェルスクリプトの起動なのかをはっきりさせようか… テキストエディタ関係ないし話が噛み合ってないし統失どもがレスバやっているように見える このスレの目的って何なんだろうな
vscode 使ってもクソコード書くやつは書く
言語やフレームワークがどれだけ良く出来てても
ゴミクズ製造出来る人は居る
あれは特殊な才能だな くそコードを書く人って、とりあえず書き始めて
その書いたコードを生かすように書き直して
削除はほとんどせず、を繰り返しているような気がする。
どんどん複雑になるけど、なかなか解決に近づかない 技術系のblog見てると、
・○○にジョインしました。
・技術的負債
・レガシー
って言うのが若者の間で流行ってるらしい。 >>872
数学の問題の解答とかだと
計算用紙に計算残して
解答欄は清書するみたいに出来るけど
ソースコードでは計算用紙に相当する部分が
消した方が勿論すっきりするけど
デバッグ中とかだと残しておきたいって言うのはあって
別ファイルにすれば良いとも思うけど
コメントとかの場所の対応が難しい
良いツールあったら教えて gitだろうな
くそコードのバージョンを残して
清書したコードを最終稿にすればいい vimはコピペ親和性がな…
コピペ元と
コピペ先でインデントの調整と
インデントルールの調整
を最もスマートに行う方法はないか?
コードフォーマットは
なんとなく全体が壊れる可能性が嫌なのと
無用な差分が発生する懸念があって
あまり好きではない >>854
エディタの性能と、その時代のコード量は比例するのでは。 ラインエディタで書いてみればいい
性能が低いエディタは生産性を著しく下げるってわかるから インテリセンスのお陰でコンパイルエラーは無くなったけど、
見直し回数が減って仕様ミスを気付く機会が無くなったとか、そういうことかな。 ちゃんと頭で考えずに
テキトーに描いてテキトーに動いたわってだけの
糞コードが量産されるって意味だろうな >>874
少量ならコメントで残したりもするけど
gitでローカルブランチとか適切に活用すれば捗るんじゃね
コードがある程度固まったらブランチを整理すれば良いし
gitもGUIツール使って修正した軌跡とか見ると試行錯誤するにも色々可視化出来て便利 C言語やSwiftのように、#if, #endif でコメントアウトできる言語なら途中経過で使ったソースをそのまま埋め込んどけばいい。 #if 0 の範囲を後で使う可能性が有るのか無いのか判断に迷う それもコメントに書いときゃいいじゃん
#if 0
// ※後で使う可能性があるかないかわからないがいちおうコメントアウトしておく
:
:
#endif perlなら=pod,=cutかね。コメントアウトの切り替えを手軽にできる言語は便利。 >>886
途中経過が10個も20個も溜まった頃には人間が読めないコードになってそうw そろそろ、viが必須である理由について語り合いたいな >>890
バージョン管理してるなら消してOKじゃない? >>893
「git使用の推奨」に対して「#if, #endif でコメントアウト〜」って話から始まったのだから
バージョン管理やってないケースの話じゃね
個人的には「#if, #endif」も使うけど
開発途中なんかでロジック切り換えとか動作比較したいときとかに使うくらいで
コードが固まったら後々の可読性のため使わない方は消してしまうし
使わない方をコメントで残しても後日メンテナンスするときには
コード書いた本人が覚えてればコメントの意味とかも判って参考になるケースもあるかも知れないけど
他人が書いたコードになるとただのごみ扱いだったり
何世代もコメントが残ってると邪魔な存在でしかないんだよね >>896
なんでviよりも優れたテキストエディタを使ったらダメなの? viよりも優れたテキストエディタを使うと
なんで甘えになるの? >>900
vscode
viの欠点は端末の機能に制限されるって所
だから文字単位でしか描画できないし
使えるショートカットにも制限がある >>903
そんなトーシロの意見を堂々と書かれると恥ずかしい。
Compute Engineで動かないのは土俵にすら上がる資格がない >>904
Compute Engineで動かす必要はない
ローカルで動かせばいいからだ
Google Compute Engine && VS Code でのremote ssh環境構築
https://note.com/hgsgtk/n/nb36465c1ac7f
Compute Engineのviは単に動くだけ。
何も設定されてない使いづらいvi
ローカルのvscodeは使いやすいように設定されているいつものvscode
これができないからviは急速に廃れた そもそもねキーアサインがviならviじゃなくてええねん 結局慣れの問題では?
どうしてもvscodeでなければダメな機能って何? remote developmentだって
標準のviでできなくて、誰かが似たようなものも作ってないだけで
自分でプラグイン作るか、最悪ソースコードを修正すれば
vscodeと全く同じものができるのではないだろうか? viは標準で入ってて共通の操作を期待できるという部分にのみ価値がある
カスタマイズしまくったviはクソ カスタマイズしまくった vim は カスタマイズ済 emacs 同様訳が分からん。 ほかの人にわかってもらいたいわけではないからな
使ってもらいたいわけでもない
自分が便利ならそれでO.K. レス数が900を超えています。1000を超えると表示できなくなるよ。