- MacでもLinuxでも使えるVisual Studio Code [転載禁止]©2ch.net
535 :デフォルトの名無しさん[sage]:2016/11/17(木) 19:07:14.10 ID:oXhyahIR - 設定ファイル作った人ならわかるんだが、
>>512 はナンセンスすぎる。 俺sugeeeeしたくてjsonで設定してるんじゃないんよね。 iniしかり、レジストリ然り、conifg.inc.php然り。 そいつが立ち上がらなくなって、設定画面までたどり着かなくなったり、 あるいは設定読み込み周りのライブラリが腐った事を考えると、 その物の実装に対してネイティブな言語で書いとくと割と復旧が楽なんよ。 jsonについては、最悪evalするだけなんだし。 そしてそれはplaintextに近ければ近いほど、ソース管理に混ぜ込めるし、diffが取れるんよ。 当たり前だけど、カラーピッカーやカーブ位になると、GUIのほうが楽だし、俺だってそういう設定が現れたら簡単なGUIとかTUIの設定画面作る。 でもそれも、起動してこその話だから。
|
- MacでもLinuxでも使えるVisual Studio Code [転載禁止]©2ch.net
539 :デフォルトの名無しさん[sage]:2016/11/17(木) 21:13:49.86 ID:oXhyahIR - >>536
お前は本当にわかってない奴だな。 普段オンオフするものは、設定じゃなくて起動オプションやら、 画面で設定したユーザ個別の割と揮発しても良い前回値の記憶で、 そんなもん、どうとでも便利なようにすれば良いんだよ。 弄ったら立ち上がらなくなる、とかそういう低レベル話したいなら、むしろそんな「設定可能値」は一切どこにも置くべきじゃない。 >>537 万人にテキストで設定させるな、はもちろんそう。 ただ、それは万人でない開発者が用意してやれ。 まぁ、開発者でない、僕は無能、なら仕方ないけど、本来は無いならお前が用意するもの。
|
- MacでもLinuxでも使えるVisual Studio Code [転載禁止]©2ch.net
542 :デフォルトの名無しさん[sage]:2016/11/17(木) 23:36:23.48 ID:oXhyahIR - >>541
何言ってんだよ。 むしろこっちの意見、には反対してないよ。 俺は>>500だよ。 両立しろ、は間違ってる。 両方で編集するから帳尻が合わなくなる。 設定はテキストファイルとして独立させる、 アプリ本体では、設定値の変更ではなく、設定値より優先される内容のみ保存し、その内容は設定から独立させ、ユーザに手編集はさせない、 設定ファイルは、アプリ本体ではなく、手編集だったり、設定アプリを用意して設定させる。 何故ならばそれは、アプリの挙動を変える設定をアプリ内で設定する、という破綻した発想だから、という感じ。 「この設定は再起動後に反映されます」とか頭おかしい。設定は変わってるのに、挙動は設定を変える前の挙動とか許されるべきでない。 その場でリロードなり再起動を催促して然るべき。その点VSCodeのプラグインの仕組みは良くできてる。
|