- 1 名前:デフォルトの名無しさん [2015/04/30(木) 23:21:53.55 ID:lcrZRj8B.net]
- スレなかったから建てた
https://code.visualstudio.com/
- 521 名前:デフォルトの名無しさん [2016/11/17(木) 07:46:05.48 ID:+Lq6MEIb.net]
- 今時、“MS ゴシック”にフォント設定するのに正しく全角アルファベットで「MS ゴシック」と記述しないと受け付けないところに感動した。
スレッガーにビンタされて惚れるミライ・ヤシマのような衝撃だわ。
- 522 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 07:49:54.99 ID:1/Ptylxg.net]
- >>512
あんたもしつこいなぁ プログラマなら式で書いてみ ID:wvsRMQkは何と何をORで考えていて、俺が何と何をXORで考えてるのか いい加減日本語の通じないやつとレスし合うのも面倒くさいから、それをきちんと書いてくれたら次のレスするわ(´・ω・`) >>51
- 523 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 07:57:14.94 ID:vMHVcgBo.net]
- 思い上がった人間が天まで届くバベルの塔を建設するのをよしとしなかった神様が
同じ人間同士でも話を通じないようにさせたから仕方ないね
- 524 名前:デフォルトの名無しさん [2016/11/17(木) 08:01:11.57 ID:+Lq6MEIb.net]
- 君らは、人間以下だ。違うというなら反論してみろ。
- 525 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 08:54:55.84 ID:tHUYH3kJ.net]
- >>510
だれかがVSforMacのスレを立
- 526 名前:ててくれると期待。
正直VSCに慣れてるからVS for Macは欲しくない気もする 開発スピード遅くなりそう [] - [ここ壊れてます]
- 527 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 09:14:07.61 ID:Xbr+440f.net]
- >>518
落としてちょっとだけ触ったけども、 中身はほとんどxamarin studioだったよ なので、xamarinスレでいいんじゃないかな
- 528 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 09:15:10.43 ID:1oSrkKZf.net]
- >>514
俺の環境だと"MS Gothic"使えてるぞ
- 529 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 12:18:10.05 ID:DvcgELCM.net]
- 急にスレ伸びてるけどなんかあったの?
- 530 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 12:26:50.95 ID:42YK4jT6.net]
- >>521
GUI VS CUI 論争で伸びた
- 531 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 12:28:40.22 ID:ktRsrIJG.net]
- >いい加減日本語の通じないやつとレスし合うのも面倒くさいから、
>それをきちんと書いてくれたら次のレスするわ 515がなっとくする説明は永久にでないよ だって、説明して納得したら それは 「なるほど、こりゃわたしが勘違いしてたわい」 的な事を言わなきゃいけないことを意味するんだもの きっと「お前らの比喩がわからん 説明がへたなのは馬鹿だからだ」 ってずっといいつづけるよ 懇切丁寧にかかれても、読みもせずにね そうすれば、説明がへたなやつの責任(と言うことに表面上は)しておける たぶん俺が彼の今の状況ならそうするし、彼もそうすると思う
- 532 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 13:08:52.76 ID:SKr4sUE4.net]
- Visual Studio
Visual Studio Code Visual Studio for Mac 検索するとき不便なんだが、自慢のBingでは適切な結果を返せるんだろうか
- 533 名前:デフォルトの名無しさん [2016/11/17(木) 15:13:19.02 ID:+Lq6MEIb.net]
- 芸名を検索エンジンに引っかかりにくい「のん」に変えた能年玲奈とは真逆の思想で、
一意になりやすい vscode っていうキーワードを使うようにしてほしいね。
- 534 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 15:28:05.11 ID:tHUYH3kJ.net]
- >>521
正直どうでもいいやりとり 読む必要はない。要約すると設定ファイルはテキストは良くないだっけ? gitとか使わない人なんだろうな
- 535 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 16:01:47.85 ID:ibfsau5Q.net]
- VS Codeって拡張機能作れたよね?JSON編集が嫌なら作れよ
JS+HTMLで作れるはずだからすぐ出来るはず
- 536 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 16:07:19.92 ID:d5Pimuy6.net]
- >>527
そんなの作ろうとしたら設定ファイルに詳しくなるから作者本人が設定GUI不要になるでしょうが
- 537 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 16:10:51.75 ID:5zpHhyc9.net]
- 作れる環境はあるのに誰もつくらないってことは
本当に必要としてる人は少ないってことだろうね
- 538 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 16:16:20.06 ID:42YK4jT6.net]
- 地味な拡張作ってもリターンが少ないから作らないんじゃね?
- 539 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 16:18:13.98 ID:ibfsau5Q.net]
- >>528
自分の勉強にもなって、GUIを必要としている人の為にもなる 最高じゃん
- 540 名前:デフォルトの名無しさん [2016/11/17(木) 17:25:34.28 ID:+Lq6MEIb.net]
- JSONスキーマを元に設定GUIを作るアプリとか、誰もが思いつくだろうが、ないということは労に見合わないということだろうか。
- 541 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 17:29:19.25 ID:ibfsau5Q.net]
- 補充あれば十分だと俺は思ってる
- 542 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 18:10:08.32 ID:JRFt5tJC.net]
- 足りなくなったら追加してくれる感じか
- 543 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 19:07:14.10 ID:oXhyahIR.net]
- 設定ファイル作った人ならわかるんだが、
>>512 はナンセンスすぎる。 俺sugeeeeしたくてjsonで設定してるんじゃないんよね。 iniしかり、レジストリ然り、conifg.inc.php然り。 そいつが立ち上がらなくなって、設定画面までたどり着かなくなったり、 あるいは設定読み込み周りのライブラリが腐った事を考えると、 その物の実装に対してネイティブな言語で書いとくと割と復旧が楽なんよ。 jsonについては、最悪evalするだけなんだし。 そしてそれはplaintextに近ければ近いほど、ソース
- 544 名前:管理に混ぜ込めるし、diffが取れるんよ。
当たり前だけど、カラーピッカーやカーブ位になると、GUIのほうが楽だし、俺だってそういう設定が現れたら簡単なGUIとかTUIの設定画面作る。 でもそれも、起動してこその話だから。 [] - [ここ壊れてます]
- 545 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 20:30:43.63 ID:ktRsrIJG.net]
- もうむちゃくちゃだなw
GUIで変更しても iniファイルなら最終的にはテキストじゃない Windowsのレジストリだって手で編集もできる そういう最終保存形式の所の話じゃないでしょ ユーザーインターフェースの所で普段のONOFFみたいなやつはGUIがよかろう って話だよ iniファイルいじるほうが立ち上がらなくなったりすること多いだろ あなたがしたい議論は 「設定はバイナリで残すべき」とか「暗号化しろ」とか 言いだしたやつが現れた時にやれよ でもまあ、へんなところにむりやり 論点もっていくって事は俺の説明で意味は「通じた」ってことなんだろうな
- 546 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 20:39:46.43 ID:ktRsrIJG.net]
- おれの個人的な話だけど 会社で
ちょうど今日、クライアントがワードプレスのテーマをかってにいじって 壊してサイト表示できなくなったって泣いてたわw ダッシュボードの設定いじれるところしか触るなって言ってあったのに 直でいじりに行ったって むしろあなたの例は「万人にテキストで設定をさせるな、できることはGUIでやれ」 って意見を補強するものじゃないのかい
- 547 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 20:46:03.12 ID:1/Ptylxg.net]
- >>523
結局説明出来ないのかよ(´・ω・`) お前がORとかXORとか訳の分らない例えを言い出したんだぞ 例えを話をしたけど実はうまく例えられていないというのはアホの典型例やぞ 俺が間違ってたら必ず謝罪してやる だから、まずORとXORの件を説明してくれ お前が言い出した例えなんだからお前説明する責任があるんやぞ atomは簡単な項目はGUIでファイルに書き出して設定、複雑な項目はファイルを直接編集して設定する GUIとテキストでの設定は得意分野が違うんだから両立するいい例やわ
- 548 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 21:13:49.86 ID:oXhyahIR.net]
- >>536
お前は本当にわかってない奴だな。 普段オンオフするものは、設定じゃなくて起動オプションやら、 画面で設定したユーザ個別の割と揮発しても良い前回値の記憶で、 そんなもん、どうとでも便利なようにすれば良いんだよ。 弄ったら立ち上がらなくなる、とかそういう低レベル話したいなら、むしろそんな「設定可能値」は一切どこにも置くべきじゃない。 >>537 万人にテキストで設定させるな、はもちろんそう。 ただ、それは万人でない開発者が用意してやれ。 まぁ、開発者でない、僕は無能、なら仕方ないけど、本来は無いならお前が用意するもの。
- 549 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 21:27:52.80 ID:VcCKxuk3.net]
- >>537
VS Code使う人は大抵開発者だから問題なくない?
- 550 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 21:31:58.18 ID:ktRsrIJG.net]
- なあ、はじめから
「なんでもかんでもジェイソンでやらせんなよ」 ってのは なんで簡単なとこまでこんなことやらせんだよって意味だろ? つまり 「両立しろ」とか、「どうとでもなるのは便利にやれ」 っってのは むしろこっちの意見なんだよ わかる? つーか、わかってるよな わざと馬鹿の真似してわからんふりすんのやめろよ 利口だけどプライド高過ぎて 「なるほどかん違いだった」が言えないだけだろ そんな事でおまえを馬鹿扱いしたりしねえよ 説明が下手だとしても 設定をテキストでやりたいとか言いだす人が理解できない話じゃないだろが 昨日ぐらいから まったくVisual Studio codeの話してねえじゃねえかよ
- 551 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 23:36:23.48 ID:oXhyahIR.net]
- >>541
何言ってんだよ。 むしろこっちの意見、には反対してないよ。 俺は>>500だよ。 両立しろ、は間違ってる。 両方で編集するから帳尻が合わなくなる。 設定はテキストファイルとして独立させる、 アプリ本体では、設定値の変更ではなく、設定値より優先される内容のみ保存し、その内容は設定から独立させ、ユーザに手編集はさせない、 設定ファイルは、アプリ本体ではなく、手編集だったり、設定アプリを用意して設定させる。 何故ならばそれは、アプリの挙動を変える設定をアプリ内で設定する、という破綻した発想だから、という感じ。 「この設定は再起動後に反映されます」とか頭おかしい。設定は変わってるのに、挙動は設定を変える前の挙動とか許されるべきでない。 その場でリロードなり再起動を催促して然るべき。その点VSCodeのプラグインの仕組みは良くできてる。
- 552 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 03:05:52.96 ID:qODTBmiq.net]
- もうウルサいなあ
- 553 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 03:09:39.38 ID:iOjxCZhM.net]
- もうさ「GUI vs. テキストファイル」のスレでも作ってそこで思う存分に議論してよ
- 554 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 07:45:53.97 ID:wMwmcK+0.net]
- >>544
問題はそんな純血主義者は居ないって事だよ 1 簡単な所はGUIにしろよ派 と 2 難しい所はテキストでやらんとダメだろ派 がいて あと、3 分離しろ派かな 1は、とうぜん全部GUIにしろとは言ってないから A or B ってのは A xor B を意味しねええんだよ って言っちゃったやつがいて 2が「はぁ? 意味わかんえわ お子ちゃまはGUIいじってろ」 みたいな事から始まってる あと 3の分離派はよくわからない GUIがあるかどうか些細な話って その些細な事でもめてんだから、もっと重大な事やりたけりゃ、よそへ行くべき つうか設定じゃない設定ってなんだろw リスタートじゃなく直反映のみにしろって そうは行かない機能もあるだろうに プログラマの身になれ
- 555 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 07:49:44.66 ID:iOjxCZhM.net]
- >>545
お前、荒らすためにわざとやってんだろ?
- 556 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 08:39:57.90 ID:4UNR902i.net]
- >>545
何言ってるのかわからん。GUIは必要かもしれないし、必要でないかもしれないし、 設定はコンフィギュレーションとオプションで分けるべきでしょ、って話してたんだけど。 全部設定ファイルにしろ、は誰も言ってなくない? 全部設定ファイルに落とせ、設定ファイルに落とせば割と充分じゃね?居るならエディタ作れよ、 で意見統一されてると思ってた。
- 557 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 09:28:00.88 ID:VYAMxg2P.net]
- 544 から「ここではもう発言するな」と読み取れないのは脳に不具合があるとしか思えない
単にJSON用のGUIが欲しいならいくらでもあるから勝手に使えよ stackoverflow.com/questions/998832/gui-based-or-web-based-json-editor-that-works-like-property-explorer
- 558 名前:デフォルトの名無しさん [2016/11/18(金) 14:23:44.90 ID:qRbqejuh.net]
- ユーザー設定 settings.json は、手本になる既定の設定が隣に表示されてるからまだましだが、
プラグインはオンラインヘルプみながらでないと設定できないのは不便だわ。 task.json にいたってはアルファレベル。作業ディレクトリの設定ができない。 複数タスク実行に対応してない、ってのをオンラインのFAQで知る有様。
- 559 名前:デフォルトの名無しさん [2016/11/18(金) 15:42:27.06 ID:qRbqejuh.net]
- このスレに「単純じゃない設定は直接編集すべし」という神プログラマが降臨してる。
神プログラマは、以下のファイルの直接編集も当然のこととして受け入れるはず。 C:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\workbench.main.nls.ja.js
- 560 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 16:54:58.16 ID:mP8U9SKK.net]
- >>550
それは何の設定ファイル?
- 561 名前:デフォルトの名無しさん [2016/11/18(金) 17:16:53.84 ID:qRbqejuh.net]
- >>551
tasks.jsonでやれることを知りたくて、tasks.jsonファイル編集時にバルーン表示されるヘルプ文字列 "シェル コマンドか外部プログラムかを指定します"を検索して引っかかったファイル。 各言語向け設定ファイルだと思う。
- 562 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 17:37:40.11 ID:VYAMxg2P.net]
- >>550
それは設定ファイルではなくコンパイル後のリソースではないのか? こういうのを「直接編集すべし」とは、さすがに誰も言ってない 直接編集すべきはこっちだろう: https://github.com/Microsoft/vscode/tree/master/i18n/jpn/src/vs/workbench 明らかにおかしいと感じたら、自分が勘違いをしているのではと気付ける力をつけよう せっかくオープンソースなんだから、コードを調べれば多くのことを学べるよ
- 563 名前:デフォルトの名無しさん [2016/11/18(金) 18:24:26.72 ID:qRbqejuh.net]
- ここは、皮肉を察することができない人に「明らかにおかしいと感じたら、自分が勘違いをしているのではと気付ける力をつけよう」と諭される良いスレですね。
- 564 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 18:49:35.97 ID:VYAMxg2P.net]
- うーん、そのつもりなら「設定」という言葉は使わないで欲しかったなぁ
指定のファイル自体を何かしらの方法で編集したがっているように読めたし まぁ、あなたを明らかにおかしいと感じたのは確かに私の勘違いだったわけで、自省します
- 565 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 18:52:18.90 ID:4UNR902i.net]
- 皮肉を皮肉として伝えられんとは、なんと無様なことか。
皮肉は相手に伝わってこそ皮肉として成立するんよ。 マジレスされた時点で滑稽。 とは言え、ヘルプ文字列はユーザ設定じゃないよなぁ。 tasksなんか使うからだし。 普通にtasksにnmakeを書くだけで良いじゃんw そもそもが出来もしないことをやろうとして振り回される奴なんだな。
- 566 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 19:01:15.96 ID:z3FYirC3.net]
- もういいって
- 567 名前:デフォルトの名無しさん [2016/11/18(金) 19:08:45.31 ID:qRbqejuh.net]
- 都合が悪くなったらソース読めを逃げ口上に使えるオープンソースのすばらしさは理解しているつもり。
>>556 見本の設定ファイルにタスクが複数書かれてたら試してみるのは普通だと思ったが、あなたの流儀だとそうでもないのかな。 できもしないかどうかを動作確認してみるのも含めてのオープンソースだと思ってた私には新鮮な意見だ。勉強になる。
- 568 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 19:55:33.16 ID:Gm6iNrRK.net]
- Web屋はマカーが多いから、本来簡単なことを無意味に複雑かつ面倒にして悦に入りがちなんだよ
VSCodeもそっちむけのツールだからどうしてもそうなる
- 569 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 20:01:13.03 ID:VNWU1qlY.net]
- マックは面倒なことをシンプルな形で提供してくれるだろ
簡単なことを面倒にする文化はLinuxだな
- 570 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 22:00:47.14 ID:qRbqejuh.net]
- > tasksなんか使うからだし。
> 普通にtasksにnmakeを書くだけで良いじゃんw > そもそもが出来もしないことをやろうとして振り回される奴なんだな。 Visual Studio Code なんか使うからだし。 普通に既存のテキストエディタやVisualStudioを使うだけで良いじゃんw そもそもが出来もしないことをやろうとして振り回される奴なんだな。 ってことだな。まぁその通りだけど。
- 571 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 23:21:57.01 ID:41MPNg8m.net]
- tasks.jsonの設計思想はたしかによくわからない
commandに「cmd /C」的な指定すれば複数タスク扱えるよ!じゃなくて 最初からtasksの中でcommand指定できるようにすりゃいいのに
- 572 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 23:57:04.04 ID:qRbqejuh.net]
- なんで私がtasks.jsonの話をしたかというと、以下のサイトの手順に沿ってC++のビルド環境を作ったから。
C++ programming with Visual Studio Code code.visualstudio.com/docs/languages/cpp
- 573 名前:デフォルトの名無しさん [2016/11/19(土) 00:50:32.34 ID:0cH3YNKy.net]
- >>563
そんな面倒な事やめてCMakeプラグイン入れてCMakeFiles書きなよ
- 574 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 02:37:14.44 ID:aIswJeom.net]
- >>558
嫌味のつもりだろうが、お前が間違ってるよ。 道具なんだから。 使えないものを無理に使う必要は無い。 使い方の分からないものを無理にわかる必要は無い。 今まで、別の物使って、作業出来てたんでしょ? なら、無駄な時間使わずに、枯れた技術の楽な所と、新しい技術の便利な所をちゃんと取捨選択して使うのがまともな人間。 やりたい事を確実にやるために、やらなくていいものや、試してみないと結果が予想すらできない物は使うべきじゃない。 どっかのJSスレでbabelがどうとか狂ってた奴と同じ発想だな。 「(なんか)便利(そう)だから、使えるようにならないと」って。 その程度のカス発想。
- 575 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 02:39:17.96 ID:aIswJeom.net]
- >>561
何言ってるのかわからん。 別に、用が足りるならそれでもいいんじゃねえかな? vsでもどうせ.slnと.csprojはCIなけれるように微調整するし。 makefile書いてたよね、かつては。 あんま話変わらんよ。 お前の程度が低すぎるの。
- 576 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 02:45:16.85 ID:aIswJeom.net]
- >>563
手順に沿ってやったら、理解できんやま出来上がるから、それこそやめとけよ。 チュートリアルで作った環境なんか、体育の授業でやった剣道とか、技術の授業でイス作った木工とか、その程度の知識にしかならん。 それこそ、書式あるんだから、自分で設定すりゃ良いじゃん。 チュートリアルなんか完全無視できる内容だけど。 それにエンコーディングとか考えたら気持ち悪い事になるから、conemuかなんかまともなコマンドプロンプト立てて、makeした方がかなりマシ。
- 577 名前:デフォルトの名無しさん [2016/11/19(土) 02:55:49.36 ID:/7Uc3cKm.net]
- 開発者の視点と利用者の視点が混同され、見栄を張った開発者寄りの意見が優先され利用者の意見が抹殺され、
欲しがりません勝つまではの精神論が台頭して誰もいなくなるといういつものパターン。
- 578 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:01:07.91 ID:aIswJeom.net]
- え?
これでtasks.json書くような人間が、開発者じゃない一般人なの? 電卓とエクセル使って経理してるお局みたいな?
- 579 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:08:42.04 ID:aIswJeom.net]
- 欲しがりません勝つまでは、とか、
何故、欲しがるか、欲しがるのを我慢するかの2択なのかわからん。 勝手に作りゃいいじゃん。 欲しがって良いし、欲しいから作っても特高に連れて行かれたりはせんだろう。 俺自身結構小物作ってるけどな。hsv2rgbとか、shiftcolordegreeとか、fmttimeとか。
- 580 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:15:20.65 ID:SSpMFV2l.net]
- まだやってんのしつこいな
- 581 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:21:05.49 ID:/7Uc3cKm.net]
- vscodeをインストールした人すべてがvscodeの開発をしたいわけではない。
大多数の人は、「ぼくのかんがえたさいきょうのてきすとえでぃた」の仕様を把握するうえで強いられる時間泥棒を嫌がっているだけだよ。
- 582 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:26:54.16 ID:aIswJeom.net]
- >>572
把握しなくても、今まで自分がやってた事と組み合わせれば最小コストなんじゃないの?そう言う事言ってんだけど。 その、「僕の考えた〜〜」は揶揄のつもりだろうけど、それに対して誰一人イシュー挙げようとしてなかったり、ようわからんわ。 それが嫌なら、「「僕」の考えた最強のテキストエディタ」作れば良いのにね。 他人の褌に文句言うとは、なかなかすごい精神性だな。
- 583 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 03:46:19.27 ID:/7Uc3cKm.net]
- 知らないラーメン屋に始めて入った客が気難しい店主にあれこれ命令されながら食べる違和感に近いね。
- 584 名前:デフォルトの名無しさん [2016/11/19(土) 03:57:06.45 ID:0cH3YNKy.net]
- >>574
誰が客気分なんだ?
- 585 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 04:24:20.67 ID:JjiTnU56.net]
- だからいい加減、議論スレでも立てて他でやれよ
単なるソフトウェアの情報交換から逸脱してるだろ
- 586 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 05:03:18.80 ID:J4RKZqJC.net]
- >>562
おそらくtasks.jsonの設計思想は「外部ツールに丸投げ」だと思う task XXX で (npm run|gulp|grunt|make) XXX が実行される感じ 試した限りでは、gulpfile.js からタスク名を拾って補完候補に挙げるくらいは対応してる cmd /C だと、ソースコードを拾ってビルドだけしたい人にもvscodeを強制してしまうから tasks.json にロジックを埋め込むのは非推奨なんじゃないかな
- 587 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 07:14:31.78 ID:8sIBZd2p.net]
- >>568
GUI VS CUI 論争とは別の話だけど そもそもMSはWinとかエクセルとかVSとか 他より使いやすかったから成功したわけだしな
- 588 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 08:50:50.19 ID:YtkNE2sc.net]
- 578
>他より使いやすかった ええっ!?
- 589 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 09:28:19.80 ID:H+EFXnE1.net]
- いい勝負してた当時の話だろ
マルチプランよりはエクセルが ThinkCよりはMSCが使いやすいと思う OS自体も OS2や漢字TalkやWin3.1の中でWinの方が作りやすかった コンパイラも安価だし開発者はアップルデベロッパーナントかに入って 金払えともいわれないし 技術資料の日本語化も圧倒的に多かったし 結局は開発者掴まないと そういやあIphoneの開発は金とるよね あれ大丈夫なのか? 開発者離れが ボディーブローのようにきてくると思うんだが
- 590 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 09:30:22.38 ID:g44d00No.net]
- >>580
オッサン、いつの時代の話してるんだw
- 591 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 10:59:03.75 ID:8sIBZd2p.net]
- >>580
そうそう ネットだとVBなんかは叩かれまくってるが ああいう分かりやすいのがMSの強さ まあ今ならVBは使わずTypeScript使うが 逆に仕様が複雑になっていく技術は袋小路 iPhoneは審査が厳しかったりして開発しづらい アップルは良い物は作るが殿様商売して一番になれない
- 592 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 11:01:54.65 ID:3u7Xbhs1.net]
- Why Japanese people
設定ファイルがjsonってオカシイダロ
- 593 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 11:09:45.93 ID:WhUxz7Nb.net]
- >>577
あくまで名前の通りタスクランナーを構成する機能であって それを外部ツール機能として使おうとするから、フラストレーションたまるってことか
- 594 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 11:34:07.72 ID:H+EFXnE1.net]
- 最近、エロサイト見てても
「商品情報がJSONでダウンロードできます」 とか書いてあって苦笑いする 世はまさに大ジェイソン時代
- 595 名前:デフォルトの名無しさん [2016/11/19(土) 12:46:49.16 ID:/7Uc3cKm.net]
- タスクなどの出力窓の文字コードを指定する方法を教えてもらいたい。
具体的には、MSBuild.exeの標準出力がSJISなので文字化けしてるのを解消したい。
- 596 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 13:04:27.56 ID:aIswJeom.net]
- jsonが嫌いなだけなんだろうな。
構造が保てて記法に厳しめの縛りがある1番便利なデータ記述言語だと思うけど。 toml
- 597 名前:も良いけど、パーサが必要だし。 []
- [ここ壊れてます]
- 598 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 13:05:26.74 ID:aIswJeom.net]
- >>586
| nkf で実行するように書けば? 今時はiconvか。 その出力変えると、全部変わるよ。
- 599 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 13:09:47.82 ID:aIswJeom.net]
- あ、俺の手元のbuild.batは、頭で@chcp 65001して、その後msbuild %*してるわ。
手前味噌だけどこっちの方がより正しいな。
- 600 名前:デフォルトの名無しさん [2016/11/19(土) 13:45:45.50 ID:/7Uc3cKm.net]
- >>588,589
情報ありがとう。 タスクはコマンドのパイプ接続や出力の文字コード指定はサポートされてないってことだね。 出力窓の存在意義は、ダブルクリックなどで出力ログで示された該当箇所にジャンプする機能だと思うけど、どうやったらジャンプできるんだろう?
- 601 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 14:16:17.29 ID:YtkNE2sc.net]
- >>587
jsonは無駄が多過ぎる
- 602 名前:デフォルトの名無しさん [2016/11/19(土) 14:20:51.09 ID:0cH3YNKy.net]
- >>591
何だったら無駄がなく良いと思うの?
- 603 名前:デフォルトの名無しさん [2016/11/19(土) 14:30:29.69 ID:/7Uc3cKm.net]
- >>591
CやJavaScriptの括弧による構造化ではなく、 Pythonの先頭空白文字のネスト表現による構造化?
- 604 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 14:33:09.23 ID:aIswJeom.net]
- >>591
yamlとか言い出したら腹抱えて笑うけど、何が良いの? 逆にiniとか?無駄はないよ、あれ。 俺はtoml推したいなぁ。
- 605 名前:590 [2016/11/19(土) 14:38:09.18 ID:/7Uc3cKm.net]
- >>590
自己解決 msbuildに関しては、該当箇所にジャンプできる専用の表示機能があった。 ステータスバーにジャンプ機能を開くリンクがある。エラー、警告、情報、と項目ごとに分けてくれる。
- 606 名前:590,595 [2016/11/19(土) 15:25:25.66 ID:/7Uc3cKm.net]
- サーセン。早とちりしてた。
ステータスバーに表示されるのは、VSCode本体の静的ソース解析結果であって、タスク窓の結果じゃなかった。
- 607 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 15:26:24.92 ID:YtkNE2sc.net]
- >>593
一々重複してキー書くのうざくね
- 608 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 15:52:13.27 ID:gGKRRZRa.net]
- Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python に書き出せる。 Windows8.1対応で、大規模開発用の言語。IDEは、FlashDevelop このサイトで、ブラウザでプログラミングして、実行できる Try Haxe ! try.haxe.org/ Haxeプログラミング入門、尾野政樹、2015 JSONと違って、異なる言語間において、ソースコードを文字列化して送っても、型が消えない!
- 609 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 15:59:25.06 ID:WhUxz7Nb.net]
- なんでJSONと完全なプログラム言語を同一レベルで比較すんの
- 610 名前:デフォルトの名無しさん [2016/11/19(土) 16:12:18.66 ID:/7Uc3cKm.net]
- プログラミング言語そのものの話じゃなくて、構造体定義とインスタンス初期化の文法の話でしょ。
- 611 名前:デフォルトの名無しさん [2016/11/19(土) 16:20:28.68 ID:/7Uc3cKm.net]
- 構造体のメンバー変数の並びに意味があるC言語だからできる、以下のような横着な記述。
Win32API の OSVERSIONINFO構造体で最初の一個目のメンバー変数 dwOSVersionInfoSize だけ初期化している。 OSVERSIONINFO ovi = { sizeof(OSVERSIONINFO) };
- 612 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 16:23:51.41 ID:WhUxz7Nb.net]
- で、それができるとエディタの設定ファイルを書く上でどう幸せになるの
- 613 名前:デフォルトの名無しさん [2016/11/19(土) 16:28:22.36 ID:/7Uc3cKm.net]
- >>602
grepで初期化データを検索するのが難しくなり、高性能なソースコードエディタが手放せなくなる。 人々をソースコードエディタに依存させるのに役立つ。
- 614 名前:デフォルトの名無しさん [2016/11/19(土) 16:28:57.09 ID:0cH3YNKy.net]
- いきなり関係ない話を始めてどうしたんだ書き込むスレ間違えたのかなと思ったけど
- 615 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 16:35:54.64 ID:aIswJeom.net]
- >>601
それはメモリが連続してるからこそできる芸。メンバ変数の並びはあんまり関係ない。並んでてもメモリ上離れるといかん。 ポインタのポインタは初期化できん。 そうなると構造体もなんも要らんよ。 arrayの好きな位置に好きな値を入れればいいんでないの?お前のやりたいことはw インデックスだけ、定数で持っといて。 それくらいナンセンス。 インスタンスの初期化って、逆に、 最初からundefinedで初期化されている、って考えたら何も追加で考える必要無さそうだけど、 何を難しく考えてるの?
- 616 名前:デフォルトの名無しさん [2016/11/19(土) 16:38:44.34 ID:/7Uc3cKm.net]
- >>604
いやなに、C#が一見簡単そうに見えて、実はVisual Studioが手取り足取りファイルを作ったり、インテリセンスを頑張ったりしてくれているにすぎない。 Visual Studioなどのソースコードエディタを使わず C#のコードを書こうとしたらお作法や呪文を覚える必要があってかなり大変って話。
- 617 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 16:39:27.19 ID:aIswJeom.net]
- >>603
grepなんかで探さずに、仕様書見ようよ。 一箇所変更したいなら、t=json.parse(fs.readFileSync(....)); t['foo']['bar']='hoge'; console.dir(t);//確認 fs.writeFileSync(...) とREPLでやれば良いじゃん。
- 618 名前:デフォルトの名無しさん [2016/11/19(土) 16:42:21.14 ID:0cH3YNKy.net]
- >>607
jqオススメ https://stedolan.github.io/jq/
- 619 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 16:44:34.52 ID:aIswJeom.net]
- >>606
理解できない、なぜそうやるか厳密には分からないことを、お作法や呪文と言う言葉で、まるでそのままで良いかの様に語るのが気に食わんな。 お作法でも呪文でもなく、そう書くべきものなんだから。 本来は書けるけどめんどくさいものをエディタにやらせるもので、 できない事を自動化したら事故るよ。 明後日な設定ファイル論とか、こう言う発想が多いからこんなやり取りになるのかなぁ。
- 620 名前:デフォルトの名無しさん [2016/11/19(土) 16:56:30.81 ID:/7Uc3cKm.net]
- >>605
はぁ?メモリが連続?何言ってんの? C++ だと以下のように std::string のコンストラクタも初期化できるので横着な記述の汎用性は高い。 struct HOGE { int foo; string bar; }; HOGE hoge[] = { { 4649, "よろしく"}, { 5963, "ごくろうさん" } }; cout << hoge[1].bar << endl;
- 621 名前:デフォルトの名無しさん [2016/11/19(土) 17:10:07.58 ID:0cH3YNKy.net]
- どうでも良いことをスルー出来ないからこんなやり取りになるんだよ。その強い拘りを外に向けるから。
|

|