16/07/03 08:27:02.61 17Yxky0+.net
タブきた
URLリンク(twitter.com)
263:デフォルトの名無しさん
16/07/08 15:23:06.21 etRvhelI.net
【Visual Studio Code】本日より最新版ダウンロード公開!Stable版 1.3リリースノート意訳しました
URLリンク(blogs.msdn.microsoft.com)
264:デフォルトの名無しさん
16/07/08 16:50:24.96 /QTHDH2U.net
上のターミナルの問題解決したか確認しようとしたら、
IME有効にも、コピペも出来なくなってるw
コマンドで日本語表示させたらマージンの設定自体は直ってたが
265:デフォルトの名無しさん
16/07/08 21:35:13.46 DVYlf/dh.net
Cannot trigger IME on Integrated terminal
URLリンク(github.com)
266:デフォルトの名無しさん
16/07/09 18:55:25.62 rsdB9QF4.net
1.3.0 でフォルダーをドラッグ&ドロップで開けなくなったんだけど
何か仕様変更あったの?
267:デフォルトの名無しさん
16/07/11 22:22:32.88 tGD7P7ec.net
ファイルの種別ごとにEditorの設定を変える方法って無いですか?
ワークスペース単位とかはあるんですがyamlの場合とかjsonの場合とかで切り替えたいんです
268:デフォルトの名無しさん
16/07/13 20:49:16.44 wrhMw05U.net
1.3.1 Stable
269:デフォルトの名無しさん
16/07/28 22:33:09.70 +JdHuDZT.net
BOX選択出来ませんか?
ペーストする時カーソル位置はそのままでペーストできませんか?
270:デフォルトの名無しさん
16/07/30 08:47:44.94 r21OKS05.net
>>264
BOX選択はShift+Alt+ドラッグ
後者はエクステンションを探す or 自作する必要があるかも
271:デフォルトの名無しさん
16/07/30 10:25:07.08 r21OKS05.net
>>262
> ファイルの種別ごとにEditorの設定を変える方法
おそらく未実装。要望リストを "editor setting language" で検索すると
いくつも見つかる程度には求められている機能なのだろう
URLリンク(visualstudio.uservoice.com)
272:デフォルトの名無しさん
16/07/30 20:29:08.82 CbUKbTmd.net
選択した文字を大文字小文字変換するショートカットってありませんか?
value→VALUEみたいな
273:デフォルトの名無しさん
16/07/30 20:42:36.14 r21OKS05.net
>>267
URLリンク(github.com)
274:デフォルトの名無しさん
16/07/31 18:07:00.01 egWSkc0x.net
>>268
ありがとうございます
275:デフォルトの名無しさん
16/08/04 15:47:38.07 /LdX+sHl.net
>>266
反応ありがとうございます。ですよね需要は絶対ありますよね。
とりあえす実装を待ちますが、プラグインでなんとかできる分野ならなんとかして欲しいところですね。
276:デフォルトの名無しさん
16/08/05 08:14:14.93 J3zBjBLH.net
1.4.0
URLリンク(code.visualstudio.com)
スニペットの強化ほか
277:デフォルトの名無しさん
16/08/05 13:24:48.79 r9Q5JMfz.net
>>271
ホントはえーな。
当初はatomの真似かよと思ったけどあっという間に抜き去っていった感
278:デフォルトの名無しさん
16/08/05 13:41:55.13 LJe/qM3f.net
MSはしぶとい
279:デフォルトの名無しさん
16/08/06 12:45:27.46 9OOrA/ku.net
何ヶ月か前から窓のロールアップソフト使うと暴走するようになったのがうざくてしょうがない
280:デフォルトの名無しさん
16/08/06 15:55:12.50 Hvrs7uyv.net
その窓のロールアップソフトの副作用が強いのが問題なのでは
281:デフォルトの名無しさん
16/08/06 19:53:56.01 xulTUgIs.net
定義へ移動って全部新しいタブで開けないの?
1回目は新しいタブで開くけど2回目以降はそのタブ上書きするから使いにくいんだが
282:デフォルトの名無しさん
16/08/07 13:45:44.64 sg2m+nAp.net
タブを閉じればいい
283:デフォルトの名無しさん
16/08/24 23:42:09.83 jq7YSDRw.net
Atomでいーわ
284:デフォルトの名無しさん
16/08/25 00:24:41.13 HsD7PkbO.net
>>271
【Visual Studio Code】Stable版 1.4リリースノート意訳しました
URLリンク(blogs.msdn.microsoft.com)
285:デフォルトの名無しさん
16/08/25 00:49:38.36 wW259fLM.net
>>279
+1
286:デフォルトの名無しさん
16/09/01 17:13:30.14 qznKMbiw.net
vscで複数プロジェクト開いた時にプロジェクト間のファイルの移動が
ドラッグ&ドロップで対応できたら嬉しいんだけどここに書いても仕方ないか
287:デフォルトの名無しさん
16/09/01 17:20:15.14 qznKMbiw.net
>>266
editorconfigを使うとファイルの拡張子単位でtab space指定くらいは出来るみたいです
288:デフォルトの名無しさん
16/09/02 21:05:54.37 ijV5Qkmz.net
Visual Studio CodeはSingle Coreでは起動しきらない
URLリンク(opcdiary.net)
289:デフォルトの名無しさん
16/09/06 11:46:17.80 +uzIxBxO.net
MSが日本人の意見を軽視する理由がよく分かるデータ
Visual Studio Code Usage Analysis
URLリンク(blogs.msdn.microsoft.com)
290:デフォルトの名無しさん
16/09/06 11:52:09.67 7ssmCF1v.net
突然のYokohama
291:デフォルトの名無しさん
16/09/06 12:27:52.29 x0Retlj8.net
開発者の主環境がMacに移りつつあるからな
日本語訳がおかしいって言ったら直してくれたし、別に軽視されてる感じも無いけど
292:デフォルトの名無しさん
16/09/06 19:41:10.54 MfZbc6Jb.net
BOMなしUTF-8対応はよ
293:デフォルトの名無しさん
16/09/06 21:28:29.52 rc9U6HwN.net
>>278
Atomがそんなにすごいなら、なんでVSCodeに負けちゃったの?ww
URLリンク(twitter.com)
294: ◆SEdFBOkLSw
16/09/07 07:34:04.46 nkdMgJ7y.net
VSCode便利すぎて、atomの出番最近ないな、確かに。
295:デフォルトの名無しさん
16/09/07 21:02:11.46 D7trwZAA.net
Visual Studio CodeでiOS Webアプリのデバッグが可能に
URLリンク(www.infoq.com)
296:デフォルトの名無しさん
16/09/08 20:20:54.72 DdU7GvYq.net
>>288
なんというかVSCodeは開発環境よりで
atomはがエディターに開発機能が付いたって感じ
297:デフォルトの名無しさん
16/09/09 07:27:12.44 0o6Zl0oX.net
ファイルツリーにアイコンを表示
URLリンク(code.visualstudio.com)
298:デフォルトの名無しさん
16/09/09 22:19:55.43 Ld06NQdH.net
atomはブラウザからいじくったんだっけか
299:デフォルトの名無しさん
16/09/10 18:31:05.49 LeKBZlnS.net
1.5.1 Recovery Build
URLリンク(code.visualstudio.com)
300:デフォルトの名無しさん
16/09/10 20:48:57.23 3tkHCIPf.net
【Visual Studio Code】緊急修正リリースした1.5.1版のリリースノート意訳しました
URLリンク(blogs.msdn.microsoft.com)
301:デフォルトの名無しさん
16/09/10 20:56:03.15 URrhv4S0.net
追「加」が文字化けしてる
302:デフォルトの名無しさん
16/09/11 09:46:21.77 29vq9AuH.net
Microsoft のブログの文字化けはサーバー側の問題?
URLリンク(blog.livedoor.jp)
303:デフォルトの名無しさん
16/09/13 14:33:37.51 XgUXyjp7.net
1.5.2 Recovery Build
URLリンク(code.visualstudio.com)
304:デフォルトの名無しさん
16/09/13 22:46:51.04 FMNENVCA.net
あんまりピザりすぎてくれるなよ
305:デフォルトの名無しさん
16/09/14 20:12:17.95 CZxsEE5n.net
1.5.2入れたらVSC起動しなくなったんやけどワイだけ?
306:デフォルトの名無しさん
16/09/15 20:11:21.65 +Sv7EIxb.net
印刷ってできないの?
307:デフォルトの名無しさん
16/09/16 14:26:20.60 j2eBfVvM.net
コードを印刷して眺めようとするのは老人だけ
308:老人
16/09/20 13:49:45.91 6Hcaewuh.net
ひょおおお
309:デフォルトの名無しさん
16/09/21 09:14:26.30 wUOZxpE/.net
自分質問いいすか?
C#のインテリセンスが効かないんだが
VSCode1.5.2のzip落として解凍→Code.exe起動→拡張機能「C#」インストール→新規ファイル→適当に書いて拡張子.csで保存
でハイライトはされるんだがctrl+space押しても既出の単語が候補として出るだけ
拡張機能「C#」アンインストール→「Legacy C# Support」インストールしても同じ
なんか間違ってる?
OSはwin10
310:デフォルトの名無しさん
16/09/21 18:58:12.25 qy+ZpZLy.net
JSとTSだけ補充優秀すぎるだろ
311:デフォルトの名無しさん
16/09/21 21:23:42.87 G20JCIUK.net
なんだかんだ普通のVSの方が使いやすいな
マシンはMacだけど仮想窓でVSがベストだよ
どこでも実行できるだけで十分
312:デフォルトの名無しさん
16/09/21 22:57:55.76 py0XzlnG.net
こみにてーのは無償だが
有償買ってる企業様たちのおかげですからねVSの使い勝手は
313:デフォルトの名無しさん
16/09/22 02:14:40.58 ds9UeOri.net
>>306
ちょっと便利なEditorだもん
314:デフォルトの名無しさん
16/09/23 13:30:02.35 e/i+qTeE.net
1.5.3 Fully Translated Build
URLリンク(code.visualstudio.com)
315:デフォルトの名無しさん
16/09/25 09:48:07.73 fwIrbS6Q.net
Visual Studio Code終了ww
オラクル、ノンプログラマのための開発ツール「Project Visual Code」発表、SaaSを容易に拡張。Oracle OpenWorld 2016
URLリンク(www.publickey1.jp)
316:デフォルトの名無しさん
16/09/25 10:11:14.86 s0l/HB/m.net
VSCodeは「プログラマ」のためのツールだから住み分けはできるな
しかもOracle SaaS利用者向けでしょ
317:デフォルトの名無しさん
16/09/25 11:48:47.14 VyyZSvTg.net
>>310
依存しちゃうと、ものすごくぼられるんでしょう?
318:デフォルトの名無しさん
16/09/25 12:12:30.11 7O7S0+zT.net
オラクルの開発環境だしどうせフリーズするんだろ
319:デフォルトの名無しさん
16/09/25 12:16:25.27 dMilBqIM.net
オラクル…
あっ
320:デフォルトの名無しさん
16/09/25 19:02:41.75 e7Z0sU6e.net
NetBeans放逐したと思ったら…
321:デフォルトの名無しさん
16/09/26 22:18:59.25 4trcVwyB.net
ノンプロのためのか
いらね
322:デフォルトの名無しさん
16/09/27 02:48:21.93 l3Pno/xE.net
ポータブル版はまだかのう...
zip版入れてショートカットに起動オプション追加するとCodeフォルダとextensionフォルダは移動できるけど、
空のCodeフォルダとextensionフォルダはC:\Users\usernameとC:\Users\username\AppDataに絶対に作られるだよね。
非公式版のポータブル版は自動アプデ不可だし、公式で対応してほしい...。
323:デフォルトの名無しさん
16/09/28 04:21:30.23 x7JpDQQH.net
>>310
プログラマー向けじゃないから関係ないや
324:デフォルトの名無しさん
16/10/03 04:48:46.68 /ozlw1m0.net
補完早すぎてビビる
そこらのなんちゃってIDEなんかよりずっと早い
325:デフォルトの名無しさん
16/10/11 08:32:39.23 KfYLWZBi.net
September 2016 (version 1.6)
URLリンク(code.visualstudio.com)
326:デフォルトの名無しさん
16/10/13 08:32:23.88 h3m+XbnS.net
【Visual Studio Code】Stable版 1.6リリースノート意訳しました
URLリンク(blogs.msdn.microsoft.com)
327:デフォルトの名無しさん
16/10/13 21:43:37.69 uTmBOu+9.net
ポップアップがスクロールできるようになったのはいいんだがこれ自体リサイズできないのかよ
デフォサイズ小さすぎだろボケが
328:デフォルトの名無しさん
16/10/14 09:47:27.68 mML2z+dE.net
文句があるなら自分で直せよ
そのためのOSSだろ
329:デフォルトの名無しさん
16/10/14 11:11:36.37 nsUszi54.net
>>322
こちらへどうぞ。
URLリンク(github.com)
330:デフォルトの名無しさん
16/10/14 22:55:45.51 7kmgekrX.net
1.6.1 Recovery Build
URLリンク(code.visualstudio.com)
331:デフォルトの名無しさん
16/10/14 23:20:51.39 uMWBWHxp.net
jsとかtsでエラーがあったらエラーメッセージ表示されますよね?
でもファイルを開かないと表示されないのは何とか出来ませんか?
ファイル一覧の所に赤いビックリマークみたいなのを付けたいです
332:デフォルトの名無しさん
16/10/15 13:40:37.09 5kX/FrWC.net
>>326
tail -f
333:デフォルトの名無しさん
16/10/15 15:41:56.87 keBjPhCw.net
>>327
それコマンドですか?
334:デフォルトの名無しさん
16/10/17 11:18:00.70 DeE80SbP.net
拡張機能一覧、Macだとアイコンが表示されてWindowsだとアイコンがないんだけど、そんなものなの?
(いずれもVer.1.6.1)
335:デフォルトの名無しさん
16/10/19 11:52:01.56 l6mj43/B.net
なんかいらん機能増えたのかな
validationとか保存がもたついてイライラするんだけど
336:デフォルトの名無しさん
16/10/20 10:28:52.44 IMJvsm+d.net
多重起動してないのにプロセスがいくつもあるのはなんなの
気持ち悪いんだけど
337:デフォルトの名無しさん
16/10/20 12:41:15.66 scZbsWNV.net
Chromeもそうだし
処理を早くするのに必要なんじゃねーの
重くなるよりいい
338:デフォルトの名無しさん
16/10/22 15:44:54.23 fKE6oK8p.net
1.6でクソ重くなったんだが
339:デフォルトの名無しさん
16/10/24 12:50:43.64 0vbvxy5v.net
関数や変数での定義へ移動が動作しないんですが原因はなにが考えられますか?
メニューの移動から選択しても動かず、
右クリックメニューに至ってはそもそも項目が表示されません
言語はc++で拡張機能は公式のものを導入済みで、osはwindows7です
同じ拡張機能を導入した別のwindows10のpcでは動作しているので、
このpc固有の問題だと思うのですが原因がわかりません。
違いといえばos、hddとssd、セキュリティソフトなどが挙げられます
一点気になる点としてはC/Cpp:Edit Configurationsを実行しても
コマンドがnot foundになります
拡張機能がうまく動作していないということなのでしょうか?
再インストール等を試みていますが改善しません
340:デフォルトの名無しさん
16/10/24 15:50:23.43 9xygNeDa.net
コンパイルは正常に出来る?
341:デフォルトの名無しさん
16/10/24 18:06:43.85 0vbvxy5v.net
エディタとしての使用し�
342:ゥしておらず コンパイルまでしたことがないため、 実際にできるかわかりませんが、 tasks.json等の設定は可能です コンパイラの有無で変わるのでしょうか? できない方のPCにはVS2008が入っており できる方にはVS2015が入っています
343:デフォルトの名無しさん
16/10/24 21:55:03.47 eevfdcRe.net
公式のc++の拡張機能って定義位置ジャンプとかサポートしてたっけ?
clangとかgnu globalとかのインテリセンスが使えるようになる追加機能が必要になるんじゃないかな
344:デフォルトの名無しさん
16/10/24 22:48:58.10 h/sDzNB4.net
>>337
拡張機能によるものかはわかりませんが同じ拡張機能の入った
他のPC(2台)ではできてるんですよね
特別このPCだけできないんです
というか前はこのできないPCでもできてた気がします
だいぶ前にバージョンアップした時に動作しなくなってしまい
その時はDBが壊れたか程度に思っていたんですが
設定ファイル等を削除して再インストール等を試みても治らなかったため
聞いてみた次第です
C/Cpp:Edit Configurationsがnot foundになるのは明らかにおかしいので
このあたりがヒントになりそうなのですが、
どうすればいいのかがわからない状態です
345:デフォルトの名無しさん
16/10/25 02:30:07.84 Gjmp6BYY.net
OSから入れなおしたら?VMでもいいし
346:デフォルトの名無しさん
16/10/25 13:30:43.70 2YcpFcYC.net
できる方のPCからCPPの拡張機能のフォルダをコピーしたら動作するようになりました。
できない方とフォルダを比較したところ
bin内のexeファイルがないなどの相違があることがわかりました
なぜそうなるのかまではわかりませんが
とりあえずこれで良しとしたいと思います
お騒がせしました
347:デフォルトの名無しさん
16/11/02 00:18:47.80 8djIsqTk.net
file diffで固まることあるね。
どうしょうもないのかな。
348:デフォルトの名無しさん
16/11/04 09:04:47.53 xWXedjfU.net
1.7.1 Recovery Build
URLリンク(code.visualstudio.com)
349:デフォルトの名無しさん
16/11/04 11:25:45.56 PdKAjgWq.net
進化早すぎ。なんなんこんどはcodeformatがついたの?
350:デフォルトの名無しさん
16/11/05 12:15:08.83 Cvv2kfJC.net
自分で設定ファイルをチマチマ書いてるうちに「これってただの車輪の再発明じゃん」と思って一気にやる気がなくなるのをどうやったら止められますか?
351:デフォルトの名無しさん
16/11/05 12:17:27.89 PXYcOtjJ.net
他人の作った設定をダウンロードする
352:デフォルトの名無しさん
16/11/05 16:38:01.99 p7aXJL/r.net
UTF-8
353:デフォルトの名無しさん
16/11/05 16:45:51.54 XDfPtBBT.net
起動した時に最前面に出てほしいんだけど
そんな設定は無いかのう?
354:デフォルトの名無しさん
16/11/06 08:31:07.08 8QBV7OQ8.net
なあ、全角スペース表示したいんだけど
どうすんの?
こんなんじゃなくて
まじでVIsualStadioからエディタだけちぎって
軽く動くよー、みたいなんが欲しかったな
355:デフォルトの名無しさん
16/11/06 09:33:35.44 4SrwhGHd.net
>>348
君はもう少し想像力を働かせるべきだ。
・技術的に本当に可能か?
・その方法で本来の目的を達成できるのか?
・一部地域での問題を提起するために取るべき行動は?
356:デフォルトの名無しさん
16/11/06 09:36:06.70 rGVVvSQ9.net
VSのエディタ以外の機能だけ使いたいって意味だとして
それでVSが軽くなってくれるなら賛成
357:デフォルトの名無しさん
16/11/06 09:40:29.95 ZflnM6KX.net
インテリセンスとデバッグが本家並なら良いんだけどな
あとはリファクタリングツールもあればいいな
こうして考えると本家の機能全く使いこなせてないと実感する
358:デフォルトの名無しさん
16/11/06 11:03:25.38 8QBV7OQ8.net
そっちじゃなくてさ
全角スペース見えるようには? 無理なん??
なんで誰も文句言っていない まず1番に設定するところだろ
359:デフォルトの名無しさん
16/11/06 11:23:11.18 oqOLlpu6.net
全角スペースなんて使わないから知らんけど半角スペースはちゃんと表示しろよ
文字に被ってたりしてあるのかないのかよくわかねえっての
360:デフォルトの名無しさん
16/11/06 13:07:20.72 uFWvDUgn.net
Ricty Diminishedというプログラミング用フォントは
全角スペースを可視化出来る
361:デフォルトの名無しさん
16/11/06 15:58:10.26 YPGx/bgn.net
>>352
だれもつかってないからじゃね
362:デフォルトの名無しさん
16/11/06 16:54:05.23 UB8ayWaX.net
全角空白は、外人には無理
日本人で、プラグインを作るしかない
363:デフォルトの名無しさん
16/11/06 17:59:58.53 4SrwhGHd.net
空白を表示させているのは insertWhitespaceLineDecorations
URLリンク(github.com)
空白判定は firstNonWhitespaceIndex。スペースとタブがハードコードされてる
URLリンク(github.com)
全角空白の他にも、ユニコード的な空白もあるはず(ググったら29種類とでてきた)
そのあたりも併せて、根本的な修正を提案すれば採用されるんじゃないかね
364:デフォルトの名無しさん
16/11/06 18:15:26.14 UB8ayWaX.net
半角・全角空白の区別なんて、日本人特有(アジア人も?)の問題だから、
日本人で、区別が付くように、プラグインを作れば?
そこだけ、パッチを当てれば?
365:デフォルトの名無しさん
16/11/06 18:19:59.89 UB8ayWaX.net
まあ、コンパイルエラーが出たら、真っ先にファイル内で、全角空白を探せば、いいだけだが
366:デフォルトの名無しさん
16/11/06 19:14:12.72 ci4MHKnC.net
全角空白なんてそもそも入力しないのでは?
367:デフォルトの名無しさん
16/11/06 19:48:36.62 YPGx/bgn.net
うむ
368:デフォルトの名無しさん
16/11/06 19:55:07.28 eC1CzNtZ.net
>>360
運用でカバーすればいいという問題ではない
369:デフォルトの名無しさん
16/11/06 20:53:24.96 0naNG629.net
「○○なんてやらない」とかどうかと思うね。
生まれて間もないプロジェクトなのに、早くもストイックで後ろ向きだな。
370:デフォルトの名無しさん
16/11/07 00:14:06.34 zQ/FICqo.net
そんなコスト(余裕)はねーんだよカス
371:デフォルトの名無しさん
16/11/07 00:24:00.77 D76gZ1hk.net
ここの書き込む余裕はあるのにもったいない
372:デフォルトの名無しさん
16/11/07 00:30:52.85 6EByQkLc.net
早くも先細り感出てきてないか?
すっぱい葡萄
URLリンク(ja.wikipedia.org)
手に入れたくてたまらないのに、人・物・地位・階級など、努力しても手が届かない対象がある場合、
その対象を「価値がない・低級で自分にふさわしくない」ものとみてあきらめ、心の平安を得る。
フロイトの心理学では防衛機制・合理化の例とする。また、英語圏で「Sour Grapes」は「負け惜しみ」を意味する熟語である。
373:デフォルトの名無しさん
16/11/07 02:45:43.58 2TuRGxtd.net
だから!Ricty Diminishedというフォントを使えば
フォント側で全角スペースを破線入り四角形として表示してくれる
英数字部分はInconsolataで可読性も高く
半角全角が1:2で表示される
374:デフォルトの名無しさん
16/11/07 07:44:19.56 fnFjFghk.net
要望/提案ではなく文句といったり
開発陣を巻き込まず、自分/自分達だけで対処したりと
日本の開発者がグローバルになれない要因のひとつ
375:デフォルトの名無しさん
16/11/07 09:15:38.75 2TuRGxtd.net
え?2chに要望を書き込んでるの?
要望なら書く場所を間違えてない?
376:デフォルトの名無しさん
16/11/07 09:15:48.79 o/ixQDeg.net
空気読むのを一番重視する日本に
オープンソースはなじまない
377:デフォルトの名無しさん
16/11/07 09:38:22.97 RQ3hRl7i.net
正直、本業で手一杯で趣味で他のプロジェクトに関わるとか難しいよ。。
納品したコードの所有権があいまいな日本では企業としても参加しづらいし。
378:デフォルトの名無しさん
16/11/07 10:34:12.22 eUdRcyGC.net
そもそも全角空白を打てないようにすればいいのでは?
google日本語入力使ってるならそういうオプションあるで。
日本語入力でも全角空白使いたいことなんてまずない。
379:デフォルトの名無しさん
16/11/07 10:49:16.90 KihSbzTO.net
>>372
全角空白入りのファイルを読み込むこともあるでしょうが
380:デフォルトの名無しさん
16/11/07 11:01:12.45 eUdRcyGC.net
>>373
読み込んだときに全置換するればいい。
一回すれば済むでしょ。
381:デフォルトの名無しさん
16/11/07 11:15:40.37 KihSbzTO.net
>>374
いやいや勝手に編集すんなよ
382:デフォルトの名無しさん
16/11/07 12:18:19.63 lhs72m4V.net
なんでフォント変えないの?
383:デフォルトの名無しさん
16/11/07 14:07:02.86 6EByQkLc.net
「オビに短し、タスキに長し」となるならまだわかるが「タスキに短し」な現状。
そんなわけで不合理な断捨離。旧日本軍のようだ。
384:デフォルトの名無しさん
16/11/07 16:32:38.31 5/8Qj/t3.net
全角空白表示いらねーっていってるやつは
プログラマでもWebエンジニアでもないだろ
ほぼすべての、プログラマーとWebエンジニアは
全角空白のせいで「な、なぞのバグが・・・」とか
「な、なぜかここだけズレる・・・」
みたいな目にあってんだよ
ほぼすべてだ
「全角空白入力しなきゃいい」ってなんだよw ついIMEが押されてて(コメントやメール書いたとかで)
入っちゃうのが全角空白なんだよ
全部とれってなんだよ!文字列リテラルの中は残したいんだよ
あ、それからRicty Diminished教えてくれた人ありがとな
VisualStadio codeの5倍ぐらい俺の人生の役に立つわ、これ
最初設定ミスったけど「Ricty Diminished」って空白あけないとだめみたいな
RictyDiminishedっていうフォントファイルだったから、あけなかったら
まったく反映されなくて悩んだわ
385:デフォルトの名無しさん
16/11/07 16:38:11.40 iTWgrf69.net
わりとまじでれすすると
IMEは空白入力を半角のみに出来る
386:デフォルトの名無しさん
16/11/07 16:39:24.64 DYMNY1vr.net
リテラルはリテラルでリソースファイルとかに分離して、
置換の対象外にするといいよ。
あっちこっちにすき放題文字リテラルを埋め込むような
頭のおかしい開発をしてるからそういう目に遭う。
387:デフォルトの名無しさん
16/11/07 16:39:27.04 EaPQMBZD.net
font face の "MS 明朝" とかは糞だが
388:デフォルトの名無しさん
16/11/07 16:51:53.15 9mGEBUBr.net
>>380
そのリソースファイルとやらで全角空白扱えなかったら意味ないじゃないですか
389:デフォルトの名無しさん
16/11/07 17:09:51.15 iTWgrf69.net
お前は何を行っているのだ
390:デフォルトの名無しさん
16/11/07 17:20:26.78 5/8Qj/t3.net
俺はわかるぞ
もし全置換するなら、それはりソースファイルにあるリテラル文字の中のもかわっちゃうし
ってことは目で見ながら1個1個みるわけだろ
つまりファイルわけは重要だろうが 全角空白問題の解決には役だっていないよ
ソースのほうはたまに全置換みたいな一手間やらんといけないわけだし
むしろ手間が増えてる
だったら始めから表示してるほうが何倍も便利じゃん
打った瞬間に気がつくんだもの
って話だろ
391:デフォルトの名無しさん
16/11/07 17:25:19.41 yuMBn4Hw.net
秀丸最強
392:デフォルトの名無しさん
16/11/07 18:01:36.83 RQ3hRl7i.net
カーソルの移動量で打った瞬間分かるというか、次に打った文字でも気がつくだろ。。。
393:デフォルトの名無しさん
16/11/07 18:22:27.90 o/ixQDeg.net
どっちかじゃなくて
リテラルは分離した方が良いが
全角空白も明確に表示された方が良いだろ
394:デフォルトの名無しさん
16/11/07 18:26:46.95 Qlg5kh1U.net
禿丸
395:デフォルトの名無しさん
16/11/07 20:51:41.15 Juc8Vm6k.net
>>342
【Visual Studio Code】1.7版のリリースノート意訳しました
URLリンク(blogs.msdn.microsoft.com)
396:デフォルトの名無しさん
16/11/09 11:51:05.02 tb3r5raj.net
c_cpp_properties.json にフルパス入れてもインクルードパスを認識してくれへん
何かコツあるん?
397:デフォルトの名無しさん
16/11/09 15:32:50.63 iLDjyt+m.net
おま環
398:デフォルトの名無しさん
16/11/10 10:11:20.54 g1IIJIdS.net
Visual Studio Code における任意コード実行の問題
URLリンク(d.hatena.ne.jp)
399:デフォルトの名無しさん
16/11/10 10:49:03.13 nMCfiDIm.net
| 攻撃者がこのフォルダーに細工した app.js を直接配置できるということはすでに乗っ取られている
この手のものは脆弱性と利便性との境界が曖昧
.bash_profile を脆弱性と考える人間はいない
400:デフォルトの名無しさん
16/11/10 12:00:47.12 tKSmyIgp.net
>>392
なるほどー、それを脆弱性と考えることもできるのか…
ハサミは危ないから、怪我防止手袋を装着の上、誰もいない部屋に移動してからご使用下さい、的な匂いがするなあ。
それって脆弱性じゃないよねって思うわ。
401:デフォルトの名無しさん
16/11/10 12:59:17.01 dxAJlx69.net
>>393
site.py とかもそうだな
402:デフォルトの名無しさん
16/11/10 13:01:47.32 il4z8U8D.net
>>394
IPLはevalでも何でもいちゃもん付ける官僚組織
403:デフォルトの名無しさん
16/11/10 14:09:37.48 nMCfiDIm.net
同じ人のblogでも、こちらのほうが誤解を招きにくいな
こういう経緯のバグなら、脆弱性と見做すべきだと思う
URLリンク(d.hatena.ne.jp)
| ルートフォルダ方向にさかのぼってapp.jsなどが存在すればそれが読み込まれて実行されてしまう。
Microsoftも「Electronのバグだね。次で更新するよ」程度で済ませば報告者を怒らせずに済んだかもしれない
404:デフォルトの名無しさん
16/11/10 15:03:50.36 tKSmyIgp.net
>>397
なる程、確かに。
それは流石にユーザーの意図の外側での実行に思えるなー。
脆弱性と呼んで良いかもしれない。
405:デフォルトの名無しさん
16/11/10 16:12:28.94 ApowNrKS.net
>>397
脆弱性ではないな
406:デフォルトの名無しさん
16/11/10 18:55:35.22 ulYFDPe1.net
Microsoft は計算通りに動く初めてのソフトウェアメーカーだったよね。
21世紀からの10年間は本当に信頼できた。
ところが最近はオープンソースの潮流に飲まれベータの状態で出してくる。
Windows10からはバージョンが上がらないそうだ。
これはまさにオープンソースのやり方。
ユーザーはMicrosoftにそんなこと望んでいないと思うのだが。
407:デフォルトの名無しさん
16/11/10 21:46:14.86 ww4snQ6X.net
Windowsはともかく、VSCodeはLinux版もあるからねぇ
「OSSにあらずんばソフトウェアにあらず」な連中に使ってもらうには仕方ない
408:デフォルトの名無しさん
16/11/11 10:57:48.99 goVylNR1.net
>>400
ベータのまま出荷は昔からだよ
頼んでないしいらん機能ばんばん付けて
テストも満足にしないでばらまき
ウィルス蔓延する原因作った会社だし
409:デフォルトの名無しさん
16/11/11 14:46:01.23 GpQSI3zx.net
いつの間にかポータブル版出来てる
410:デフォルトの名無しさん
16/11/11 14:59:55.71 qbwF97hl.net
>>403
へっ?ポータブルに公式で対応したってこと?
Zip版なら前からあったけど。
411:デフォルトの名無しさん
16/11/11 15:29:05.97 QgBO5Eyu.net
これかな
URLリンク(github.com) (誰?)
URLリンク(github.com)
portableappsに対応してる
412:デフォルトの名無しさん
16/11/11 16:02:41.89 0cYKxdvz.net
単にエディタ代わりに使ってるんだけど
ディレクトリ毎にfiles.encodingを自動で切り替える方法ないかな。
フォルダ開いてworkspaceにしないとだめ?
413:デフォルトの名無しさん
16/11/11 16:31:59.07 qbwF97hl.net
>>405
前から出てる非公式版だね。
公式が対応してきたかと思ってびっくりした。
414:デフォルトの名無しさん
16/11/11 18:22:12.50 cgCFsvxz.net
>>402
全くその通りですね
M$製ではないAndroidやiOSは
バージョンアップのたびに文鎮化騒ぎ起こしたりしないし
マルウェアに感染した例だって1件も聞いたことありませんよね
415:デフォルトの名無しさん
16/11/11 18:45:21.41 WqzQprHD.net
いがいとWindows版はWin32で
Linux版はXlibでつくりなおしたら
もっとサックサク動くのが出来たりしてな
使ってみたかったって理由以外に こんなつくりにする理由はなに?
設定がジェイソンて馬鹿じゃねえの
面倒くさすぎ笑うわ
iniファイルでいいじゃん
変更は直でいじらずにチェックボックスで選んで保存ボタン押すだけ
エクステンションもDLLで配ればいい
416:デフォルトの名無しさん
16/11/11 19:05:27.08 vx28kXp9.net
>>408
そそ
最近はテレビにまでランサムウェア蔓延して金払わんとテレビ見せんと表示出るし
かといって初期化しようと思ってもメーカー送りになるしで…
417:デフォルトの名無しさん
16/11/11 20:17:48.99 JXOtrRl/.net
Electronって実質エディタ専用プラットフォームみたいな感じだけどそんなにエディタ作りやすいのかね
418:デフォルトの名無しさん
16/11/11 20:46:29.80 RiKfsgeY.net
> 設定がジェイソンて馬鹿じゃねえの
同意。配列方式の文法チェックが厳しすぎ。
以下に示したような、カンマ区切りを使う配列で、末尾要素(この場合CCC)のあとにカンマついてたらアウトとか面倒なだけだよ。
{
AAA,
BBB,
CCC,
}
419:デフォルトの名無しさん
16/11/11 22:15:27.42 xD0CzsSK.net
>>407
はいはい前から知っていて偉いね
MS信者って本当性格悪いね
だから嫌われる
420:デフォルトの名無しさん
16/11/12 01:44:10.15 iAJSuYso.net
被害妄想すごいね、病気でしょ?
MSアンチってきしょいし近付かないでほしい
421:デフォルトの名無しさん
16/11/12 04:28:43.54 6wPviZ3t.net
>>408-409
文鎮化した旧Windows機にAndroid/Chrome(Adromeda)入れて復活っていう夢ですね
422:デフォルトの名無しさん
16/11/12 23:35:31.91 SgQEPwqg.net
なあ、ElectronってNode.jsでうごいてるわけだろ?
なんで、VisualStadioでNode.jsをデバックしよう!
みたいなこといってるやつらはみんなNodeをインストールしろっていうの?
VS codeについてるやつじゃだめなん?
複数入れて、重くなったり競合したりしないの?
あと、もしかしてvs codeのためにうごいてるNode.jsにブラウザでつなぐと
他人のエディタの中身丸見えだったり かってに編集できたりとかしないの?
おしえてエロい人
423:デフォルトの名無しさん
16/11/14 17:54:30.52 Z7BODFmk.net
空白文字上にカーソルがあるときに「CTRL + SHIFT + LEFT」ショートキー入力で選択カーソル移動すると、に空白じゃない文字が選択に含まれてしまうのが面倒だな。
中の人はなぜ Visual Studio と挙動を変えたのだろう。
Visual Studioを気に食わない開発者による、Visual Studioに対する静かな反乱なのかな。
424:デフォルトの名無しさん
16/11/14 17:56:03.07 zlxXdLUF.net
そこまで考えてないよ
425:デフォルトの名無しさん
16/11/14 18:12:28.10 vvF1GOl5.net
基本的に別ソフトだから細かいとこまで
似た挙動を期待してはいけない
426:デフォルトの名無しさん
16/11/14 18:21:15.33 Z7BODFmk.net
文字列検索のテキストボックスは履歴が残らないのがかなり不便。
427:デフォルトの名無しさん
16/11/14 18:27:07.48 Z7BODFmk.net
Win32版使ってるが、デバッグ窓に git.exeが時々以下のようなログを吐いているようだ。
Invalid parameter passed to C runtime function.
git.exeがログを吐くことが問題というより、VSCodeが意味もなくgit.exeをプロセス起動していることが問題だろう。
428:デフォルトの名無しさん
16/11/14 18:35:37.86 Z7BODFmk.net
Visual Studio Codeって、Microsoft謹製だから注目浴びてるけどあまり大したことない印象。
宮崎駿作品だから注目浴びてるけどあまり大したことない「風立ちぬ」とか、
左派勢力とマスコミが全力応援したから注目浴びたけど大したことない都知事選の鳥越俊太郎を見てるような感じだわ。
429:デフォルトの名無しさん
16/11/14 18:43:35.22 kL+E10ET.net
LuaとPHPの開発に使ってみたらかなり微妙だった
ただその後TypeScriptの開発に使ったら印象変わった
静的言語だからかもしれないけどWEB開発では便利
430:デフォルトの名無しさん
16/11/14 18:59:33.49 vvF1GOl5.net
Atomと比べて軽いのが使いやすい
431:デフォルトの名無しさん
16/11/14 19:12:25.14 Z7BODFmk.net
>>420 でも触れたが検索履歴がないのは非常に困る。
プログラミング言語やpushdコマンドなどと同様、ヒトが手作業で行うコード検索はスタックに今の作業を積む処理に似ている。
検索履歴が使えないと「あれ?私は前に何を探していたのだろう?」と途方に暮れる鳥頭状態。
432:デフォルトの名無しさん
16/11/14 20:36:54.79 Yn0ekhik.net
>>425
口調はともかく、どれも良い視点なんだから、しかるべき場所で提案してくれば?
URLリンク(visualstudio.uservoice.com)
URLリンク(github.com)
433:デフォルトの名無しさん
16/11/14 21:18:01.20 ++c37x6b.net
Bye, VSCode!
Visual Studio for Mac - Introducing Visual Studio for Mac
URLリンク(msdn.microsoft.com)
434:デフォルトの名無しさん
16/11/14 21:18:20.38 Z7BODFmk.net
>>426
提案なんかしないよ。
このスレの住民的には、「検索履歴に頼るのは所詮シロウト。テキストエディタの機能に頼らず、別ファイルに検索キーワードを保存する習慣をつけておくのが正しい。」でしょ?
435:デフォルトの名無しさん
16/11/14 21:22:20.14 Yn0ekhik.net
見えないレスが見えるタイプの人だったか。残念
436:デフォルトの名無しさん
16/11/14 21:46:24.64 5Bw6ZAxq.net
このソフトに限った話でもなく、検索に限った話でもないけど
○○履歴が残らないのは不便ではありますな
某ファイラーを使ってるけどリネーム指定履歴が残らなくて不便だ不便だって常々思ってます
せっかく一度打ち込んだものを再度打ち込ませるという、この不便さ
コンピュータの奴隷に成り下がってると感じてしまう瞬間ですね
437:デフォルトの名無しさん
16/11/14 22:11:41.57 Z7BODFmk.net
VSCodeを使っていると、SJISなどの非ユニコードで保存されたファイルが悪の存在に見えてくる不思議。それまでなんとも思わなかったのに。
VSCodeは、一神教的な原理主義にハマるのを疑似体験したい人におススメ
438:なエディタだよ。
439:デフォルトの名無しさん
16/11/14 23:18:07.46 Z7BODFmk.net
履歴機能がないのは、理由がある。コミュニティーは、利用者から
「検索履歴がないおかげで、キーワードをnotepadなど他のテキストエディタにペーストしていつでも参照・利用できるようにする習慣がつきました。本当にありがとうございました。」
と感謝の声が届くのを期待しているはずだ。だから提案なんて野暮だ。
440:デフォルトの名無しさん
16/11/14 23:19:21.04 kL+E10ET.net
Cliborおすすめ
これ入れてから超快適になった
履歴はMAX1000にしておけ
441:デフォルトの名無しさん
16/11/14 23:31:25.67 piz44Xxh.net
無いのなら作ってしまえの精神だな。
尊敬するわ
442:デフォルトの名無しさん
16/11/14 23:33:03.86 piz44Xxh.net
ソフトじゃなく、ここのレスについての話な
443:デフォルトの名無しさん
16/11/14 23:41:26.77 pbyZQzhf.net
覚えるだろ、普通の脳みそしてたら。
頭文字だけとかでも出たりするし。
444:デフォルトの名無しさん
16/11/14 23:47:56.57 Z7BODFmk.net
UTF-16 LEのBOM付きファイルは、ファイルを開いていないと検索対象にならないっぽい。
445:デフォルトの名無しさん
16/11/14 23:58:12.31 Z7BODFmk.net
すみません。>>437 は、すでに報告済みでした。よってただの愚痴です。いや、ほかのもただの愚痴ですが。
URLリンク(github.com)
446:デフォルトの名無しさん
16/11/15 05:01:08.16 ulUg8AFG.net
>>425
病院行った方が良いですね
447:デフォルトの名無しさん
16/11/15 05:02:38.85 ulUg8AFG.net
>>427
リンク切れ
448:デフォルトの名無しさん
16/11/15 07:33:35.74 TPc6+ujw.net
本チャンのVisual StudioがMacで出るってよ
URLリンク(www.publickey1.jp)
なんだろこの、小物が虎の衣を借りて
code「むはははは、俺はVisualStudio様だぞーATOMよSublimeよ、どけどけぇ」
って調子こいたことやってたら
ガチVisualStudio「おまえもどくんだよw」
ってデカいやつが、うしろからのっそり現れた感じ
code「あ、すいやせん(^^;) 椅子あっためておきましたから」
449:デフォルトの名無しさん
16/11/15 09:13:11.27 DAvaoGZ2.net
>>441
それ、Xamarin Studioだから
450:デフォルトの名無しさん
16/11/15 09:16:48.08 JcSBHL0f.net
| Visual Studio for MacはWindows版のVisual StudioをmacOSに移植したのではなく、
| Xamarin Studioをベースに開発されたものと説明されています。
うしろから来た虎さんもコスプレだったね
451:デフォルトの名無しさん
16/11/15 09:49:37.26 +FLJ+6pp.net
MS製品を使うと死ぬ病気の連中がわざわざXcodeから乗り換えるかね
いままでもXamarinなんて誰も使ってなかったでしょ
452:デフォルトの名無しさん
16/11/15 10:18:51.43 WOEo+TQk.net
>>444
今xamarinで開発してるけど
453:デフォルトの名無しさん
16/11/15 10:54:40.19 dqS7Qp+B.net
>>441
HTML5とスマホの時代なんだから
動的言語(とテキストエディタ)での開発は
もう小物じゃなくなったと思うけど
454:デフォルトの名無しさん
16/11/15 12:07:16.62 Sy8HLWAK.net
>>444
誰も使ってなかったら、そんな会社Microsoft買収してくれねーよ
455:デフォルトの名無しさん
16/11/15 12:41:17.30 TPc6+ujw.net
つまりこういう感じか
VisualStudio「おまえ、俺がいない間、だいぶ好き勝手にやってくれたらしいな」
code「へ?(プルプルプル)、とんでもえっす、ほんのちょっと、いやなにね
VisualStadoさん立ち上げるほどのこともないような変更とか、
ど貧乏でやっすいPCしか買えないような会社のプロジェクトとか
、ま、言ってみりゃおこぼれをもらおーかなーてね(スリスリ)」
VIsualStadio「ふん、まあいい そのくらいなら許してやろう」
code「ありやとやんす、たすかりやす、(ちい、てめーもポッと出での金で買われた
婿養子しのくせに、VIsualStadioそっくりの服着たくらいでちょうしこきやがって)
みてろ、これからは設定ファイルはジェイソンの時代だかんな」
456:デフォルトの名無しさん
16/11/15 12:42:57.97 Sy8HLWAK.net
>>448
project.jsonは黒歴史確定だがな
457:417
16/11/15 13:43:57.75 EBVfHumD.net
>>417 を書いた者です。帝政させてください。
「CTRL + SHIFT + LEFT」は「CTR + SHIFT + RIGHT」の間違い。
選択しながらカーソル移動する場合の空白文字と非空白文字の境界の扱いが、本家 Visual Studio と違っているのが厄介って話。
458:デフォルトの名無しさん
16/11/15 16:00:58.66 HGK9Tpoq.net
Visual Studio for Mac
とvscって
まじで住み分けはどう考えてるの?
typeScript開発も Visual Studio for Macをつかったほうがいいのかな?
459:デフォルトの名無しさん
16/11/15 17:39:49.66 dqS7Qp+B.net
>>448
VS使ってたからだろうけど
あんまり特定の技術を過信してると
時代遅れの老害になるぞ
460:デフォルトの名無しさん
16/11/15 18:46:15.60 TPc6+ujw.net
過信つうか
やってること、あんまかわらんのに次々と違う技術で似たこと
やらされるのにはらたつ、とは思う
同じ歌を楽器だけ変えてなんども演奏させられる感じ
本当に便利になってるのかこれ?って思う
サーバにtelnetでつないでviでメイクファイル書いたりリソースをテキストファイルで作ってた
あのころがから変わってないじゃないって思う
VCよりも(おっとVSか、歳がばれるなw)
マッキントッシュでハイパーカードいじってたころが一番
楽しくプログラミングしてたなと思う 老害だなw
20年後は、またまったく違う事やってんだろうな
(こんなん別にJavascriptでHTML15とかで良くね? とか言いながら
HTMLだってw 石器時代すかw とか言われて)
スレチ過ぎごめんな みんな
461:デフォルトの名無しさん
16/11/15 19:49:21.91 EBVfHumD.net
ini設定ファイルを直接触らずにすますためにGUIが導入されたはずなのにジェイソン書式で設定ファイルをゴリゴリ直接いじる羽目になってるし、先祖返りを楽しむ数寄者向けのツールだよ。
クロスプラットフォームなGUIが今こそ生きるはずなのに何やってんだって感じ。
462:デフォルトの名無しさん
16/11/15 19:53:21.21 0X83Xx1x.net
guiで設定出来る範囲なんてしれてるからなぁ
独自に関数定義して、それをあるキーにバインドするなんて事はテキストファイルに直に書いたほうが楽やし(´・ω・`)
463:デフォルトの名無しさん
16/11/15 20:09:08.00 EBVfHumD.net
Visual Studioのコンパイルオプションやビルドオプション設定画面は、GUIによる設定のお手本だと思うけどね。
464:デフォルトの名無しさん
16/11/15 20:20:49.56 foUoaWRm.net
vs macの出来しだいでは私物マシンからWindowsが完全にいなくなるかも
vsのためだけに仮装win入れてるけどこれが不要になればMacbook proとクラウドサーバーだけで生きていける
465:デフォルトの名無しさん
16/11/15 21:28:40.08 HGK9Tpoq.net
vsってそんなにいいの?
vscでもlintの結果とかリアルタイムで見れるし
リファクタリングもできるし、typeScriptの開発という範囲では十分な性能だけど。
あーでもgit diffの結果が膨大の場合に固まるという問題はあった。 > vsc
466:デフォルトの名無しさん
16/11/16 02:53:19.59 fzskfnoe.net
>>453
UTF-8になったのはありがたい
>>456
面倒だろあれ
467:デフォルトの名無しさん
16/11/16 03:02:39.78 +UPrzS1g.net
さすがにtelnetはヤバい
468:デフォルトの名無しさん
16/11/16 03:44:17.77 wvsRMQkC.net
GUIが面倒に見えるのは、面倒くささを可視化してくれているからであり気のせいだ。
テキストファイル編集だと設定でやれることと面倒くささの両方を隠ぺいしてしまう。
469:デフォルトの名無しさん
16/11/16 07:08:08.64 /IvjXFYP.net
ajaxとかもさ 今なんでもかんでもジェイソンだもんな
13日の金曜日祭りかよ
470:デフォルトの名無しさん
16/11/16 07:12:19.43 WnOc7xhM.net
発展途上だからUIが用意されていないだけじゃないの?
設定項目が出揃わないとグループ分けさえできないし
他に、設定ファイルは詳しい人間が作成したものを共有するのが主流なんじゃないか
プロジェクト内で共通化させるためもある
「設定でやれること」を知らない人間が触るものじゃないんだよ
471:デフォルトの名無しさん
16/11/16 08:19:04.77 yeVH0g3g.net
>>461
これはあるよな
面倒じゃなくなるんじゃなくて
どうやればいいか分からなくなる
っていう根本的解決になってないケースが多い
472:デフォルトの名無しさん
16/11/16 08:56:27.48 Io8tNnmj.net
機能を詰め込みすぎているのがダメなんであって GUIの限界を超えているだけ
画面がいくつあってどこに呼び出し口があるかもわからなくなってるのは負け
473:デフォルトの名無しさん
16/11/16 09:03:10.82 64PjS8K5.net
前世紀から「MS製品はバージョン3から」って言われてただろ
VSCodeはまだ1.xなんだからまだまだこれからよ
474:デフォルトの名無しさん
16/11/16 14:06:27.51 wvsRMQkC.net
今時テキストファイルでシステム設定するMS-DOSとUnixの方式を賞賛する人って、大坂の陣に集まってきた浪人みたいだ。
475:デフォルトの名無しさん
16/11/16 14:50:11.79 1rCqyPFm.net
コンフィグでパラメータだけを設定するならguiでもいいのよ
だけど、あるキーにコンテキストによって違う動作を割り当てる場合なんかは、まずコンテキストによって異なる動作をするユーザ関数を定義して、それをキーにバインドする
ユーザ関数はプログラムだからguiでもプログラムを書かなきゃならないの
プログラムならテキストで書いて管理した方が楽なの
簡単な設定しかした事ない人にはわからんかもしれんけど(´・ω・`)
476:デフォルトの名無しさん
16/11/16 15:05:27.30 wvsRMQkC.net
>>468
関数を設定ファイルと別のファイルに分割しないとダメでしょ。
関数定義と設定がひとつのファイルに混然一体になっている時点で破たんしている。
関数の振る舞いを試しながら変えていく際に、設定ファイル全体が機能しなくなる愚行。
ややこしい作業をこなした気になっている自分に陶酔しないほうがいい。
キーバインドとか、他人に公開しない自己満足の世界の話など誰もしていないのだから。
477:デフォルトの名無しさん
16/11/16 15:41:51.71 1rCqyPFm.net
>>469
>キーバインドとか、他人に公開しない自己満足の世界の話など誰もしていないのだから。
設定てデフォルトじゃなくて個別の環境にするために行うものでしょ
他人に公開するかどうかなんて設定には関係ないやん
君は何を言ってるんや(´・ω・`)
478:デフォルトの名無しさん
16/11/16 16:38:09.10 U+0XZMhd.net
>>469
別ファイルにすることで、なにか高級なことをやっているという満足感を得られるだけの自己満足だな、そりゃ
479:デフォルトの名無しさん
16/11/16 16:48:16.27 /IvjXFYP.net
話が逆だよな
あるキーにコンテキストによって違う動作を割り当てる場合なんかはファイルでいいのよ
なんでON/OFF選ぶ、とか数字やなんかを選ぶのにまで.json書き換えさせるのか?
って話だと思う
guiの方が圧倒的に楽
そしてこっちの方が圧倒的に多い
簡単な設定も面倒くさくやりたがる人にはわからんかもしれんけど(´・ω・`)
480:デフォルトの名無しさん
16/11/16 17:02:55.06 U+0XZMhd.net
>>472
> ON/OFF選ぶ、とか数字やなんかを選ぶ
くらいで、GUIの設定画面表示してどのタブか探して変更するのめんどいわー
という意見もある
481:デフォルトの名無しさん
16/11/16 17:10:16.39 x46ppx1k.net
GUIは検索が面倒
UIコロコロ変わるし
482:デフォルトの名無しさん
16/11/16 17:12:28.39 URMKBQmU.net
ライトな人向けに設定ファイル作るGUIツールを自分で作ればいい
作ってるうちに「こんなもん直接編集すればいいだろ!」ってなりそう
まあこんなエディタ使う人はほぼプログラマだろうから設定ファイル書くのは苦にしないでしょう
483:デフォルトの名無しさん
16/11/16 17:13:19.53 WnOc7xhM.net
どの設定ファイルについてか、話がずれているぞ
コンパイルオプション等の「ON/OFF」「数字を選ぶ」についてはGUIのほうが楽なことに同意する
ただ、設定変更の機会が面倒になるほど多いのかは疑問だが
キーバインドについては、一覧性や一括設定のしやすいGUIは見たことが無い
少なくとも、Visual Studio本家のキーバインド変更GUIより、生テキストのほうがマシ
コンテキストとユーザ関数云々は、"when"と"command"を指定する現状で既に別ファイルへ分離できてる
484:デフォルトの名無しさん
16/11/16 17:18:06.92 x46ppx1k.net
XMLの設定ファイルは嫌いだけど(特にエスケープがクソ)、JSONは書きやすいから問題ない
485:デフォルトの名無しさん
16/11/16 17:34:06.96 wvsRMQkC.net
せっかくインテリセンスに似た入力補完機能があるわけだし、どんなキーワードが設定できるのかガイドしてくれるだけでも助かるんだがな。
486:デフォルトの名無しさん
16/11/16 17:38:05.26 Nj+EczKt.net
>>472
おまいがjsonエディタ造って公開すればみんなが喜ぶぞ
487:デフォルトの名無しさん
16/11/16 17:40:00.43 VglaLP8t.net
>>476
>キーバインドについては、一覧性や一括設定のしやすいGUIは見たことが無い
秀丸最強
488:デフォルトの名無しさん
16/11/16 17:42:11.26 fzskfnoe.net
>>478
JSONやめてCの文法に則って使えるようにしてincludeさせればいいな
xpmのように
489:デフォルトの名無しさん
16/11/16 17:50:50.84 wvsRMQkC.net
コミュニティとしても今さらGUIの再発明はしたくないだろうし、
テキストファイル編集時の対話的な入力補完機能のノウハウを発展させた方が、様々な方面に応用が利いてよいだろう。
490:デフォルトの名無しさん
16/11/16 18:00:50.91 VglaLP8t.net
jsonよりyamlの方が良かったのに
491:デフォルトの名無しさん
16/11/16 18:16:08.99 1rCqyPFm.net
>>472
俺も>>468の最初の行でパラメータの設定ならGUIでも
だけど、あるキーにコンテキストによって違う動作を割り当てる場合なんかは、まずコンテキストによって異なる動作をするユーザ関数を定義して、それをキーにバインドする
ユーザ関数はプログラムだからguiでもプログラムを書かなきゃならないの
プログラムならテキストで書いて管理した方が楽なの
簡単な設定しかした事ない人にはわからんかもしれんけど(´・ω・`)
>>4
492:デフォルトの名無しさん
16/11/16 18:25:15.54 1rCqyPFm.net
>>472
俺も>>468の最初の行でパラメータの設定ならGUIでいいと言ってるのよ
設定値をいちいち覚えなくてええしね
ただ設定にはユーザ関数を設定する例があるから、GUIだけでは設定しにくい項目があるのよ
おそらく>>469と俺では設定とい言葉の定義が違うから噛み合わないんだと思う
>>469はエディタが用意したパラメータを変更するのが設定
俺はエディタの挙動を変えるすべてが設定
パラメータだけならGUIでいいけど、ちょっと複雑な事をやらせようとして関数を定義するならテキストで設定する方が向いてるのよというのが俺の主張(´・ω・`)
493:デフォルトの名無しさん
16/11/16 19:17:36.04 ognQtCiu.net
こんな話が出るのも人気が出てきた証拠なんだろうけど
これからVSの名前だけにつられて入ってきちゃう人も増えるんかな
494:デフォルトの名無しさん
16/11/16 19:57:07.80 wvsRMQkC.net
酔っ払いは自分が酔ってるとは思ってない場合が多いから、まあしょうがないね。
495:デフォルトの名無しさん
16/11/16 20:18:53.85 /IvjXFYP.net
>俺も>>468の最初の行でパラメータの設定ならGUIでいいと言ってるのよ
ねえじゃん、そんなもの
簡単な設定もJSONってもんくじゃん、みんなが言ってるのは
つうかJSON読んでプルダウンとかチェックボックスとか
フォント選択ダイヤログとか出すエクステンションつくれば
人気でるんじゃね 「保存」てやるとJSON書いてくれる
プロジェクトもライブラリとかデバックレベルとか
選んでいくとかってにソリューションファイル吐いてくれるみたいな
あれ? それってすでにどっかにあるなw
496:デフォルトの名無しさん
16/11/16 20:48:48.56 wvsRMQkC.net
設定ファイルをデバッグするための環境を作るための設定ファイルをデバッグするための環境を作るための設定ファイルをデバッグするための環境を作る…
と、好きなだけ再帰呼び出ししてスタックオーバフローしたらいいじゃない。
497:デフォルトの名無しさん
16/11/16 21:00:45.06 1rCqyPFm.net
>>488
俺の主張は>>461や>>467への反論だからvscodeがGUIの設定インターフェイスを持ってるかは関係ない
GUIで設定しにくい設定があるという事を言ってるだけ
GUIだけで設定するなら、ユーザ関数を設定するのにGUIを利用する利点を教えてほしいわ(´・ω・`)
498:デフォルトの名無しさん
16/11/16 21:07:06.12 wvsRMQkC.net
技術板で俺という一人称を使う人の地雷率はきわめて高い。
499:デフォルトの名無しさん
16/11/16 21:08:49.14 gtmrvLDz.net
統計は?
500:デフォルトの名無しさん
16/11/16 21:11:47.74 wvsRMQkC.net
>>492
心証。
技術系の板で俺という一人称を使う人は、話の焦点を勝手に決めつけて独り相撲する傾向が強い。
501:デフォルトの名無しさん
16/11/16 21:24:38.43 6beby1la.net
ID真っ赤な人の地雷率はどこの板でも高いね
502:デフォルトの名無しさん
16/11/16 21:38:35.37 wvsRMQkC.net
ID:1rCqyPFm はプログラミングに向いてないのでは?
他の人が OR 条件について考えているのに XOR 条件になってしまってる。
ID:1rCqyPFm は、「Dead Or Alive」を「生か死か」と二者択一として翻訳してしまう文系脳。
まともなプログラマなら「Dead Or Alive」を「生死を問わず」と翻訳する。
503:デフォルトの名無しさん
16/11/16 21:56:53.16 URMKBQmU.net
なんだこいつ
504:デフォルトの名無しさん
16/11/16 22:02:49.15 1rCqyPFm.net
>>495
何言ってるか全然わからないんだけど
他の人は何と何をOR条件で考えていて、俺は何と何をXOR条件考えてると言ってるの?
例えをうまく使えないのは、頭の悪い人の傾向よ(´・ω・`)
505:デフォルトの名無しさん
16/11/16 22:15:57.48 wvsRMQkC.net
人は「お前は動物だ」と言う言い回しを勝手に「お前は人間ではない」という意味にとってしまいがちだが、
実際のところ人が動物であることは事実なので「お前は動物だ」は論理的に正しい。
キーバインドをGUIで設定できないからGUIはいらない、という理論の飛躍をする人とはあまり接点を持ちたくない。
こういうのは建設的なことを何も提案できない人だから。
506:デフォルトの名無しさん
16/11/16 22:23:26.64 wvsRMQkC.net
A: お前は動物だ。
B: 私は動物じゃない!
A: じゃあ、お前は植物なのか?
B: ぐぬぬ…
507:デフォルトの名無しさん
16/11/16 22:24:34.96 T9pbZbT2.net
難しく考えすぎじゃねえの?
>>495とか発想が奇抜すぎるだろ。
XORでなく、普通に設定に優先順位があるだけの事言ってると思うけど。
その上で、GUI持ってるか否かの話ししても無意味じゃん。
Windowsアプリの設定も、結局は変な話、レジストリをエクスポートしたらテキストファイルなんだし。
レジストリは/etc配下やら、/usr/local/...の構造と等価だよ。
GUIがあるかないかなんか瑣末な差で、それこそGUI作ればいいんだから。
webmin喜んで使う層とかぶるな。
508:デフォルトの名無しさん
16/11/16 22:26:14.73 T9pbZbT2.net
>>499
比喩表現がおかしい。それこそ、dead or aliveだよ。
科学としての動植物と、比喩表現としての動物を敢えてミスリードさせてるにすぎん。
非常に恣意的。
509:デフォルトの名無しさん
16/11/16 23:08:28.09 1rCqyPFm.net
>>498
例えはまたよくわからないから無視するね
>キーバインドをGUIで設定できないからGUIはいらない、という理論の飛躍をする人とはあまり接点を持ちたくない。
俺のレスを最初から読み直してくれ、GUIが必要ないなんて一言も書いてないぞ
俺はGUIの設定に向かない領域があるから、GUIのみでなくテキストでの設定も必要だと何度も言っている
プログラムの前にまず国語の勉強をしてくれ
後、日本語の通じないやつとは俺も接点持ちたくない
まず自分のレスと俺のレスを読み直して、きちんと反論できると思ってからレスをしてくれ(´・ω・`)
510:デフォルトの名無しさん
16/11/16 23:17:08.15 wvsRMQkC.net
>>502
あなた、さっきから特殊なことをやりたい私に配慮できないGUIには意味がない的な自慢話しかしてないでしょ。
支持政党は民進党とか共産党ですかね。
511:デフォルトの名無しさん
16/11/16 23:34:59.85 T9pbZbT2.net
>>503
もう少し論理的にやってくれ。
芝刈り機とゲイの話みたいになってる。
512:デフォルトの名無しさん
16/11/16 23:41:31.97 fzskfnoe.net
>webmin喜んで使う層
ああすげー納得した
解散
513:デフォルトの名無しさん
16/11/17 00:18:11.26 +Lq6MEIb.net
GUIがないならないでそういう美学として貫けばいい。
代わりに入力補完機能やバルーンチップを使ったサジェスチョンやヘルプやガイダンスが充実するといいんだが。
インクリメンタル・サーチで変数本体だけでなくコメントからも探せるとなおよい。
514:デフォルトの名無しさん
16/11/17 00:40:12.30 5zpHhyc9.net
もういいよ
515:デフォルトの名無しさん
16/11/17 01:00:31.70 42YK4jT6.net
PCはWindowsが圧勝してスマホ時代になっても
GUIは継承してるんだから
単純な設定は基本GUIで良いんだよ
ただプログラム的要素がある複雑な設定だけ
ファイルを編集すればいい
516:デフォルトの名無しさん
16/11/17 01:34:52.69 sp6S1Lmh.net
設定方法が複数あって散らばってるほうがめんどくせえと思うけど
517:デフォルトの名無しさん
16/11/17 02:07:47.75 FhU2fZUD.net
Visual Studio for Mac
URLリンク(www.visualstudio.com)
518:デフォルトの名無しさん
16/11/17 02:10:36.90 dtdFVuZZ.net
レドックスってなんですの?
519:デフォルトの名無しさん
16/11/17 07:12:21.81 ktRsrIJG.net
>>502
それ、その発言が誰かが言ってたXORとORの違いの良い例だよ
流れまとめるとこんな感じ
全部ジェイソンとかメンドクセー
テキストが有利な面もあるんだよ
いやいや、GUIなくしてんじゃねえよ、って話だよ
XXXとかやるのはテキストが有利だろ
そう言うのはともかく、こう言うのはGUIでやりたいだろ
おれはGUIがいらないなんでいってないだろ 難しいことしない子にはわからんだろなw
ちがうって、ぜんぶテキストとか古生代のプログラマですか、って話だって
面倒くさいことしないんだろうなw GUIでこういうのむりだろ
いやだから、簡単なこともテキストってどうなのって話だって 分りやすく言うと動物と人間がだな~
お前の比喩は何を言ってるかわからん おれはGUIがいらないなんて言ってない最初から読め ←いまここ
おれの上司がこんなだわ vi使いで刻印のないHHKユーザーだ
520:デフォルトの名無しさん
16/11/17 07:41:57.41 SKr4sUE4.net
ぐだぐだ言ってないでGUIが欲しいなら作れよ
エクステンションとして統合&公開もできるだろ
開発優先順位の違いだけで、現開発陣とGUI欲しい派の好みの差に過ぎない
自分の好みを押しつけるために論破しようとすることがナンセンスだ
521:デフォルトの名無しさん
16/11/17 07:46:05.48 +Lq6MEIb.net
今時、“MS ゴシック”にフォント設定するのに正しく全角アルファベットで「MS ゴシック」と記述しないと受け付けないところに感動した。
スレッガーにビンタされて惚れるミライ・ヤシマのような衝撃だわ。
522:デフォルトの名無しさん
16/11/17 07:49:54.99 1/Ptylxg.net
>>512
あんたもしつこいなぁ
プログラマなら式で書いてみ
ID:wvsRMQkは何と何をORで考えていて、俺が何と何をXORで考えてるのか
いい加減日本語の通じないやつとレスし合うのも面倒くさいから、それをきちんと書いてくれたら次のレスするわ(´・ω・`)
>>51
523:デフォルトの名無しさん
16/11/17 07:57:14.94 vMHVcgBo.net
思い上がった人間が天まで届くバベルの塔を建設するのをよしとしなかった神様が
同じ人間同士でも話を通じないようにさせたから仕方ないね
524:デフォルトの名無しさん
16/11/17 08:01:11.57 +Lq6MEIb.net
君らは、人間以下だ。違うというなら反論してみろ。
525:デフォルトの名無しさん
16/11/17 08:54:55.84 tHUYH3kJ.net
>>510
だれかがVSforMacのスレを立
526:ててくれると期待。 正直VSCに慣れてるからVS for Macは欲しくない気もする 開発スピード遅くなりそう
527:デフォルトの名無しさん
16/11/17 09:14:07.61 Xbr+440f.net
>>518
落としてちょっとだけ触ったけども、
中身はほとんどxamarin studioだったよ
なので、xamarinスレでいいんじゃないかな
528:デフォルトの名無しさん
16/11/17 09:15:10.43 1oSrkKZf.net
>>514
俺の環境だと"MS Gothic"使えてるぞ
529:デフォルトの名無しさん
16/11/17 12:18:10.05 DvcgELCM.net
急にスレ伸びてるけどなんかあったの?
530:デフォルトの名無しさん
16/11/17 12:26:50.95 42YK4jT6.net
>>521
GUI VS CUI 論争で伸びた
531:デフォルトの名無しさん
16/11/17 12:28:40.22 ktRsrIJG.net
>いい加減日本語の通じないやつとレスし合うのも面倒くさいから、
>それをきちんと書いてくれたら次のレスするわ
515がなっとくする説明は永久にでないよ
だって、説明して納得したら それは
「なるほど、こりゃわたしが勘違いしてたわい」
的な事を言わなきゃいけないことを意味するんだもの
きっと「お前らの比喩がわからん 説明がへたなのは馬鹿だからだ」
ってずっといいつづけるよ
懇切丁寧にかかれても、読みもせずにね
そうすれば、説明がへたなやつの責任(と言うことに表面上は)しておける
たぶん俺が彼の今の状況ならそうするし、彼もそうすると思う
532:デフォルトの名無しさん
16/11/17 13:08:52.76 SKr4sUE4.net
Visual Studio
Visual Studio Code
Visual Studio for Mac
検索するとき不便なんだが、自慢のBingでは適切な結果を返せるんだろうか
533:デフォルトの名無しさん
16/11/17 15:13:19.02 +Lq6MEIb.net
芸名を検索エンジンに引っかかりにくい「のん」に変えた能年玲奈とは真逆の思想で、
一意になりやすい vscode っていうキーワードを使うようにしてほしいね。
534:デフォルトの名無しさん
16/11/17 15:28:05.11 tHUYH3kJ.net
>>521
正直どうでもいいやりとり
読む必要はない。要約すると設定ファイルはテキストは良くないだっけ?
gitとか使わない人なんだろうな
535:デフォルトの名無しさん
16/11/17 16:01:47.85 ibfsau5Q.net
VS Codeって拡張機能作れたよね?JSON編集が嫌なら作れよ
JS+HTMLで作れるはずだからすぐ出来るはず
536:デフォルトの名無しさん
16/11/17 16:07:19.92 d5Pimuy6.net
>>527
そんなの作ろうとしたら設定ファイルに詳しくなるから作者本人が設定GUI不要になるでしょうが
537:デフォルトの名無しさん
16/11/17 16:10:51.75 5zpHhyc9.net
作れる環境はあるのに誰もつくらないってことは
本当に必要としてる人は少ないってことだろうね
538:デフォルトの名無しさん
16/11/17 16:16:20.06 42YK4jT6.net
地味な拡張作ってもリターンが少ないから作らないんじゃね?
539:デフォルトの名無しさん
16/11/17 16:18:13.98 ibfsau5Q.net
>>528
自分の勉強にもなって、GUIを必要としている人の為にもなる
最高じゃん
540:デフォルトの名無しさん
16/11/17 17:25:34.28 +Lq6MEIb.net
JSONスキーマを元に設定GUIを作るアプリとか、誰もが思いつくだろうが、ないということは労に見合わないということだろうか。
541:デフォルトの名無しさん
16/11/17 17:29:19.25 ibfsau5Q.net
補充あれば十分だと俺は思ってる
542:デフォルトの名無しさん
16/11/17 18:10:08.32 JRFt5tJC.net
足りなくなったら追加してくれる感じか
543:デフォルトの名無しさん
16/11/17 19:07:14.10 oXhyahIR.net
設定ファイル作った人ならわかるんだが、
>>512
はナンセンスすぎる。
俺sugeeeeしたくてjsonで設定してるんじゃないんよね。
iniしかり、レジストリ然り、conifg.inc.php然り。
そいつが立ち上がらなくなって、設定画面までたどり着かなくなったり、
あるいは設定読み込み周りのライブラリが腐った事を考えると、
その物の実装に対してネイティブな言語で書いとくと割と復旧が楽なんよ。
jsonについては、最悪evalするだけなんだし。
そしてそれはplaintextに近ければ近いほど、ソース
544:管理に混ぜ込めるし、diffが取れるんよ。 当たり前だけど、カラーピッカーやカーブ位になると、GUIのほうが楽だし、俺だってそういう設定が現れたら簡単なGUIとかTUIの設定画面作る。 でもそれも、起動してこその話だから。
545:デフォルトの名無しさん
16/11/17 20:30:43.63 ktRsrIJG.net
もうむちゃくちゃだなw
GUIで変更しても
iniファイルなら最終的にはテキストじゃない
Windowsのレジストリだって手で編集もできる
そういう最終保存形式の所の話じゃないでしょ
ユーザーインターフェースの所で普段のONOFFみたいなやつはGUIがよかろう
って話だよ
iniファイルいじるほうが立ち上がらなくなったりすること多いだろ
あなたがしたい議論は
「設定はバイナリで残すべき」とか「暗号化しろ」とか
言いだしたやつが現れた時にやれよ
でもまあ、へんなところにむりやり
論点もっていくって事は俺の説明で意味は「通じた」ってことなんだろうな
546:デフォルトの名無しさん
16/11/17 20:39:46.43 ktRsrIJG.net
おれの個人的な話だけど 会社で
ちょうど今日、クライアントがワードプレスのテーマをかってにいじって
壊してサイト表示できなくなったって泣いてたわw
ダッシュボードの設定いじれるところしか触るなって言ってあったのに
直でいじりに行ったって
むしろあなたの例は「万人にテキストで設定をさせるな、できることはGUIでやれ」
って意見を補強するものじゃないのかい
547:デフォルトの名無しさん
16/11/17 20:46:03.12 1/Ptylxg.net
>>523
結局説明出来ないのかよ(´・ω・`)
お前がORとかXORとか訳の分らない例えを言い出したんだぞ
例えを話をしたけど実はうまく例えられていないというのはアホの典型例やぞ
俺が間違ってたら必ず謝罪してやる
だから、まずORとXORの件を説明してくれ
お前が言い出した例えなんだからお前説明する責任があるんやぞ
atomは簡単な項目はGUIでファイルに書き出して設定、複雑な項目はファイルを直接編集して設定する
GUIとテキストでの設定は得意分野が違うんだから両立するいい例やわ
548:デフォルトの名無しさん
16/11/17 21:13:49.86 oXhyahIR.net
>>536
お前は本当にわかってない奴だな。
普段オンオフするものは、設定じゃなくて起動オプションやら、
画面で設定したユーザ個別の割と揮発しても良い前回値の記憶で、
そんなもん、どうとでも便利なようにすれば良いんだよ。
弄ったら立ち上がらなくなる、とかそういう低レベル話したいなら、むしろそんな「設定可能値」は一切どこにも置くべきじゃない。
>>537
万人にテキストで設定させるな、はもちろんそう。
ただ、それは万人でない開発者が用意してやれ。
まぁ、開発者でない、僕は無能、なら仕方ないけど、本来は無いならお前が用意するもの。
549:デフォルトの名無しさん
16/11/17 21:27:52.80 VcCKxuk3.net
>>537
VS Code使う人は大抵開発者だから問題なくない?
550:デフォルトの名無しさん
16/11/17 21:31:58.18 ktRsrIJG.net
なあ、はじめから
「なんでもかんでもジェイソンでやらせんなよ」
ってのは なんで簡単なとこまでこんなことやらせんだよって意味だろ?
つまり
「両立しろ」とか、「どうとでもなるのは便利にやれ」
っってのは むしろこっちの意見なんだよ わかる?
つーか、わかってるよな
わざと馬鹿の真似してわからんふりすんのやめろよ
利口だけどプライド高過ぎて
「なるほどかん違いだった」が言えないだけだろ
そんな事でおまえを馬鹿扱いしたりしねえよ
説明が下手だとしても
設定をテキストでやりたいとか言いだす人が理解できない話じゃないだろが
昨日ぐらいから
まったくVisual Studio codeの話してねえじゃねえかよ
551:デフォルトの名無しさん
16/11/17 23:36:23.48 oXhyahIR.net
>>541
何言ってんだよ。
むしろこっちの意見、には反対してないよ。
俺は>>500だよ。
両立しろ、は間違ってる。
両方で編集するから帳尻が合わなくなる。
設定はテキストファイルとして独立させる、
アプリ本体では、設定値の変更ではなく、設定値より優先される内容のみ保存し、その内容は設定から独立させ、ユーザに手編集はさせない、
設定ファイルは、アプリ本体ではなく、手編集だったり、設定アプリを用意して設定させる。
何故ならばそれは、アプリの挙動を変える設定をアプリ内で設定する、という破綻した発想だから、という感じ。
「この設定は再起動後に反映されます」とか頭おかしい。設定は変わってるのに、挙動は設定を変える前の挙動とか許されるべきでない。
その場でリロードなり再起動を催促して然るべき。その点VSCodeのプラグインの仕組みは良くできてる。
552:デフォルトの名無しさん
16/11/18 03:05:52.96 qODTBmiq.net
もうウルサいなあ
553:デフォルトの名無しさん
16/11/18 03:09:39.38 iOjxCZhM.net
もうさ「GUI vs. テキストファイル」のスレでも作ってそこで思う存分に議論してよ
554:デフォルトの名無しさん
16/11/18 07:45:53.97 wMwmcK+0.net
>>544
問題はそんな純血主義者は居ないって事だよ
1 簡単な所はGUIにしろよ派
と
2 難しい所はテキストでやらんとダメだろ派
がいて
あと、3 分離しろ派かな
1は、とうぜん全部GUIにしろとは言ってないから
A or B ってのは A xor B を意味しねええんだよ
って言っちゃったやつがいて
2が「はぁ? 意味わかんえわ お子ちゃまはGUIいじってろ」
みたいな事から始まってる
あと
3の分離派はよくわからない GUIがあるかどうか些細な話って
その些細な事でもめてんだから、もっと重大な事やりたけりゃ、よそへ行くべき
つうか設定じゃない設定ってなんだろw
リスタートじゃなく直反映のみにしろって そうは行かない機能もあるだろうに
プログラマの身になれ
555:デフォルトの名無しさん
16/11/18 07:49:44.66 iOjxCZhM.net
>>545
お前、荒らすためにわざとやってんだろ?
556:デフォルトの名無しさん
16/11/18 08:39:57.90 4UNR902i.net
>>545
何言ってるのかわからん。GUIは必要かもしれないし、必要でないかもしれないし、
設定はコンフィギュレーションとオプションで分けるべきでしょ、って話してたんだけど。
全部設定ファイルにしろ、は誰も言ってなくない?
全部設定ファイルに落とせ、設定ファイルに落とせば割と充分じゃね?居るならエディタ作れよ、
で意見統一されてると思ってた。
557:デフォルトの名無しさん
16/11/18 09:28:00.88 VYAMxg2P.net
544 から「ここではもう発言するな」と読み取れないのは脳に不具合があるとしか思えない
単にJSON用のGUIが欲しいならいくらでもあるから勝手に使えよ
URLリンク(stackoverflow.com)
558:デフォルトの名無しさん
16/11/18 14:23:44.90 qRbqejuh.net
ユーザー設定 settings.json は、手本になる既定の設定が隣に表示されてるからまだましだが、
プラグインはオンラインヘルプみながらでないと設定できないのは不便だわ。
task.json にいたってはアルファレベル。作業ディレクトリの設定ができない。
複数タスク実行に対応してない、ってのをオンラインのFAQで知る有様。
559:デフォルトの名無しさん
16/11/18 15:42:27.06 qRbqejuh.net
このスレに「単純じゃない設定は直接編集すべし」という神プログラマが降臨してる。
神プログラマは、以下のファイルの直接編集も当然のこととして受け入れるはず。
C:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\workbench.main.nls.ja.js
560:デフォルトの名無しさん
16/11/18 16:54:58.16 mP8U9SKK.net
>>550
それは何の設定ファイル?
561:デフォルトの名無しさん
16/11/18 17:16:53.84 qRbqejuh.net
>>551
tasks.jsonでやれることを知りたくて、tasks.jsonファイル編集時にバルーン表示されるヘルプ文字列
"シェル コマンドか外部プログラムかを指定します"を検索して引っかかったファイル。
各言語向け設定ファイルだと思う。
562:デフォルトの名無しさん
16/11/18 17:37:40.11 VYAMxg2P.net
>>550
それは設定ファイルではなくコンパイル後のリソースではないのか?
こういうのを「直接編集すべし」とは、さすがに誰も言ってない
直接編集すべきはこっちだろう:
URLリンク(github.com)
明らかにおかしいと感じたら、自分が勘違いをしているのではと気付ける力をつけよう
せっかくオープンソースなんだから、コードを調べれば多くのことを学べるよ
563:デフォルトの名無しさん
16/11/18 18:24:26.72 qRbqejuh.net
ここは、皮肉を察することができない人に「明らかにおかしいと感じたら、自分が勘違いをしているのではと気付ける力をつけよう」と諭される良いスレですね。
564:デフォルトの名無しさん
16/11/18 18:49:35.97 VYAMxg2P.net
うーん、そのつもりなら「設定」という言葉は使わないで欲しかったなぁ
指定のファイル自体を何かしらの方法で編集したがっているように読めたし
まぁ、あなたを明らかにおかしいと感じたのは確かに私の勘違いだったわけで、自省します
565:デフォルトの名無しさん
16/11/18 18:52:18.90 4UNR902i.net
皮肉を皮肉として伝えられんとは、なんと無様なことか。
皮肉は相手に伝わってこそ皮肉として成立するんよ。
マジレスされた時点で滑稽。
とは言え、ヘルプ文字列はユーザ設定じゃないよなぁ。
tasksなんか使うからだし。
普通にtasksにnmakeを書くだけで良いじゃんw
そもそもが出来もしないことをやろうとして振り回される奴なんだな。
566:デフォルトの名無しさん
16/11/18 19:01:15.96 z3FYirC3.net
もういいって
567:デフォルトの名無しさん
16/11/18 19:08:45.31 qRbqejuh.net
都合が悪くなったらソース読めを逃げ口上に使えるオープンソースのすばらしさは理解しているつもり。
>>556
見本の設定ファイルにタスクが複数書かれてたら試してみるのは普通だと思ったが、あなたの流儀だとそうでもないのかな。
できもしないかどうかを動作確認してみるのも含めてのオープンソースだと思ってた私には新鮮な意見だ。勉強になる。
568:デフォルトの名無しさん
16/11/18 19:55:33.16 Gm6iNrRK.net
Web屋はマカーが多いから、本来簡単なことを無意味に複雑かつ面倒にして悦に入りがちなんだよ
VSCodeもそっちむけのツールだからどうしてもそうなる
569:デフォルトの名無しさん
16/11/18 20:01:13.03 VNWU1qlY.net
マックは面倒なことをシンプルな形で提供してくれるだろ
簡単なことを面倒にする文化はLinuxだな
570:デフォルトの名無しさん
16/11/18 22:00:47.14 qRbqejuh.net
> tasksなんか使うからだし。
> 普通にtasksにnmakeを書くだけで良いじゃんw
> そもそもが出来もしないことをやろうとして振り回される奴なんだな。
Visual Studio Code なんか使うからだし。
普通に既存のテキストエディタやVisualStudioを使うだけで良いじゃんw
そもそもが出来もしないことをやろうとして振り回される奴なんだな。
ってことだな。まぁその通りだけど。
571:デフォルトの名無しさん
16/11/18 23:21:57.01 41MPNg8m.net
tasks.jsonの設計思想はたしかによくわからない
commandに「cmd /C」的な指定すれば複数タスク扱えるよ!じゃなくて
最初からtasksの中でcommand指定できるようにすりゃいいのに
572:デフォルトの名無しさん
16/11/18 23:57:04.04 qRbqejuh.net
なんで私がtasks.jsonの話をしたかというと、以下のサイトの手順に沿ってC++のビルド環境を作ったから。
C++ programming with Visual Studio Code
URLリンク(code.visualstudio.com)
573:デフォルトの名無しさん
16/11/19 00:50:32.34 0cH3YNKy.net
>>563
そんな面倒な事やめてCMakeプラグイン入れてCMakeFiles書きなよ
574:デフォルトの名無しさん
16/11/19 02:37:14.44 aIswJeom.net
>>558
嫌味のつもりだろうが、お前が間違ってるよ。
道具なんだから。
使えないものを無理に使う必要は無い。
使い方の分からないものを無理にわかる必要は無い。
今まで、別の物使って、作業出来てたんでしょ?
なら、無駄な時間使わずに、枯れた技術の楽な所と、新しい技術の便利な所をちゃんと取捨選択して使うのがまともな人間。
やりたい事を確実にやるために、やらなくていいものや、試してみないと結果が予想すらできない物は使うべきじゃない。
どっかのJSスレでbabelがどうとか狂ってた奴と同じ発想だな。
「(なんか)便利(そう)だから、使えるようにならないと」って。
その程度のカス発想。
575:デフォルトの名無しさん
16/11/19 02:39:17.96 aIswJeom.net
>>561
何言ってるのかわからん。
別に、用が足りるならそれでもいいんじゃねえかな?
vsでもどうせ.slnと.csprojはCIなけれるように微調整するし。
makefile書いてたよね、かつては。
あんま話変わらんよ。
お前の程度が低すぎるの。
576:デフォルトの名無しさん
16/11/19 02:45:16.85 aIswJeom.net
>>563
手順に沿ってやったら、理解できんやま出来上がるから、それこそやめとけよ。
チュートリアルで作った環境なんか、体育の授業でやった剣道とか、技術の授業でイス作った木工とか、その程度の知識にしかならん。
それこそ、書式あるんだから、自分で設定すりゃ良いじゃん。
チュートリアルなんか完全無視できる内容だけど。
それにエンコーディングとか考えたら気持ち悪い事になるから、conemuかなんかまともなコマンドプロンプト立てて、makeした方がかなりマシ。
577:デフォルトの名無しさん
16/11/19 02:55:49.36 /7Uc3cKm.net
開発者の視点と利用者の視点が混同され、見栄を張った開発者寄りの意見が優先され利用者の意見が抹殺され、
欲しがりません勝つまではの精神論が台頭して誰もいなくなるといういつものパターン。
578:デフォルトの名無しさん
16/11/19 03:01:07.91 aIswJeom.net
え?
これでtasks.json書くような人間が、開発者じゃない一般人なの?
電卓とエクセル使って経理してるお局みたいな?
579:デフォルトの名無しさん
16/11/19 03:08:42.04 aIswJeom.net
欲しがりません勝つまでは、とか、
何故、欲しがるか、欲しがるのを我慢するかの2択なのかわからん。
勝手に作りゃいいじゃん。
欲しがって良いし、欲しいから作っても特高に連れて行かれたりはせんだろう。
俺自身結構小物作ってるけどな。hsv2rgbとか、shiftcolordegreeとか、fmttimeとか。
580:デフォルトの名無しさん
16/11/19 03:15:20.65 SSpMFV2l.net
まだやってんのしつこいな
581:デフォルトの名無しさん
16/11/19 03:21:05.49 /7Uc3cKm.net
vscodeをインストールした人すべてがvscodeの開発をしたいわけではない。
大多数の人は、「ぼくのかんがえたさいきょうのてきすとえでぃた」の仕様を把握するうえで強いられる時間泥棒を嫌がっているだけだよ。
582:デフォルトの名無しさん
16/11/19 03:26:54.16 aIswJeom.net
>>572
把握しなくても、今まで自分がやってた事と組み合わせれば最小コストなんじゃないの?そう言う事言ってんだけど。
その、「僕の考えた~~」は揶揄のつもりだろうけど、それに対して誰一人イシュー挙げようとしてなかったり、ようわからんわ。
それが嫌なら、「「僕」の考えた最強のテキストエディタ」作れば良いのにね。
他人の褌に文句言うとは、なかなかすごい精神性だな。
583:デフォルトの名無しさん
16/11/19 03:46:19.27 /7Uc3cKm.net
知らないラーメン屋に始めて入った客が気難しい店主にあれこれ命令されながら食べる違和感に近いね。
584:デフォルトの名無しさん
16/11/19 03:57:06.45 0cH3YNKy.net
>>574
誰が客気分なんだ?
585:デフォルトの名無しさん
16/11/19 04:24:20.67 JjiTnU56.net
だからいい加減、議論スレでも立てて他でやれよ
単なるソフトウェアの情報交換から逸脱してるだろ
586:デフォルトの名無しさん
16/11/19 05:03:18.80 J4RKZqJC.net
>>562
おそらくtasks.jsonの設計思想は「外部ツールに丸投げ」だと思う
task XXX で (npm run|gulp|grunt|make) XXX が実行される感じ
試した限りでは、gulpfile.js からタスク名を拾って補完候補に挙げるくらいは対応してる
cmd /C だと、ソースコードを拾ってビルドだけしたい人にもvscodeを強制してしまうから
tasks.json にロジックを埋め込むのは非推奨なんじゃないかな
587:デフォルトの名無しさん
16/11/19 07:14:31.78 8sIBZd2p.net
>>568
GUI VS CUI 論争とは別の話だけど
そもそもMSはWinとかエクセルとかVSとか
他より使いやすかったから成功したわけだしな
588:デフォルトの名無しさん
16/11/19 08:50:50.19 YtkNE2sc.net
578
>他より使いやすかった
ええっ!?
589:デフォルトの名無しさん
16/11/19 09:28:19.80 H+EFXnE1.net
いい勝負してた当時の話だろ
マルチプランよりはエクセルが
ThinkCよりはMSCが使いやすいと思う
OS自体も
OS2や漢字TalkやWin3.1の中でWinの方が作りやすかった
コンパイラも安価だし開発者はアップルデベロッパーナントかに入って
金払えともいわれないし 技術資料の日本語化も圧倒的に多かったし
結局は開発者掴まないと
そういやあIphoneの開発は金とるよね
あれ大丈夫なのか? 開発者離れが
ボディーブローのようにきてくると思うんだが
590:デフォルトの名無しさん
16/11/19 09:30:22.38 g44d00No.net
>>580
オッサン、いつの時代の話してるんだw
591:デフォルトの名無しさん
16/11/19 10:59:03.75 8sIBZd2p.net
>>580
そうそう
ネットだとVBなんかは叩かれまくってるが
ああいう分かりやすいのがMSの強さ
まあ今ならVBは使わずTypeScript使うが
逆に仕様が複雑になっていく技術は袋小路
iPhoneは審査が厳しかったりして開発しづらい
アップルは良い物は作るが殿様商売して一番になれない
592:デフォルトの名無しさん
16/11/19 11:01:54.65 3u7Xbhs1.net
Why Japanese people
設定ファイルがjsonってオカシイダロ
593:デフォルトの名無しさん
16/11/19 11:09:45.93 WhUxz7Nb.net
>>577
あくまで名前の通りタスクランナーを構成する機能であって
それを外部ツール機能として使おうとするから、フラストレーションたまるってことか
594:デフォルトの名無しさん
16/11/19 11:34:07.72 H+EFXnE1.net
最近、エロサイト見てても
「商品情報がJSONでダウンロードできます」
とか書いてあって苦笑いする
世はまさに大ジェイソン時代
595:デフォルトの名無しさん
16/11/19 12:46:49.16 /7Uc3cKm.net
タスクなどの出力窓の文字コードを指定する方法を教えてもらいたい。
具体的には、MSBuild.exeの標準出力がSJISなので文字化けしてるのを解消したい。
596:デフォルトの名無しさん
16/11/19 13:04:27.56 aIswJeom.net
jsonが嫌いなだけなんだろうな。
構造が保てて記法に厳しめの縛りがある1番便利なデータ記述言語だと思うけど。
toml
597:も良いけど、パーサが必要だし。
598:デフォルトの名無しさん
16/11/19 13:05:26.74 aIswJeom.net
>>586
| nkf で実行するように書けば?
今時はiconvか。
その出力変えると、全部変わるよ。
599:デフォルトの名無しさん
16/11/19 13:09:47.82 aIswJeom.net
あ、俺の手元のbuild.batは、頭で@chcp 65001して、その後msbuild %*してるわ。
手前味噌だけどこっちの方がより正しいな。
600:デフォルトの名無しさん
16/11/19 13:45:45.50 /7Uc3cKm.net
>>588,589
情報ありがとう。
タスクはコマンドのパイプ接続や出力の文字コード指定はサポートされてないってことだね。
出力窓の存在意義は、ダブルクリックなどで出力ログで示された該当箇所にジャンプする機能だと思うけど、どうやったらジャンプできるんだろう?
601:デフォルトの名無しさん
16/11/19 14:16:17.29 YtkNE2sc.net
>>587
jsonは無駄が多過ぎる
602:デフォルトの名無しさん
16/11/19 14:20:51.09 0cH3YNKy.net
>>591
何だったら無駄がなく良いと思うの?
603:デフォルトの名無しさん
16/11/19 14:30:29.69 /7Uc3cKm.net
>>591
CやJavaScriptの括弧による構造化ではなく、
Pythonの先頭空白文字のネスト表現による構造化?
604:デフォルトの名無しさん
16/11/19 14:33:09.23 aIswJeom.net
>>591
yamlとか言い出したら腹抱えて笑うけど、何が良いの?
逆にiniとか?無駄はないよ、あれ。
俺はtoml推したいなぁ。
605:590
16/11/19 14:38:09.18 /7Uc3cKm.net
>>590
自己解決
msbuildに関しては、該当箇所にジャンプできる専用の表示機能があった。
ステータスバーにジャンプ機能を開くリンクがある。エラー、警告、情報、と項目ごとに分けてくれる。
606:590,595
16/11/19 15:25:25.66 /7Uc3cKm.net
サーセン。早とちりしてた。
ステータスバーに表示されるのは、VSCode本体の静的ソース解析結果であって、タスク窓の結果じゃなかった。
607:デフォルトの名無しさん
16/11/19 15:26:24.92 YtkNE2sc.net
>>593
一々重複してキー書くのうざくね
608:デフォルトの名無しさん
16/11/19 15:52:13.27 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:デフォルトの名無しさん
16/11/19 15:59:25.06 WhUxz7Nb.net
なんでJSONと完全なプログラム言語を同一レベルで比較すんの
610:デフォルトの名無しさん
16/11/19 16:12:18.66 /7Uc3cKm.net
プログラミング言語そのものの話じゃなくて、構造体定義とインスタンス初期化の文法の話でしょ。
611:デフォルトの名無しさん
16/11/19 16:20:28.68 /7Uc3cKm.net
構造体のメンバー変数の並びに意味があるC言語だからできる、以下のような横着な記述。
Win32API の OSVERSIONINFO構造体で最初の一個目のメンバー変数 dwOSVersionInfoSize だけ初期化している。
OSVERSIONINFO ovi = { sizeof(OSVERSIONINFO) };
612:デフォルトの名無しさん
16/11/19 16:23:51.41 WhUxz7Nb.net
で、それができるとエディタの設定ファイルを書く上でどう幸せになるの
613:デフォルトの名無しさん
16/11/19 16:28:22.36 /7Uc3cKm.net
>>602
grepで初期化データを検索するのが難しくなり、高性能なソースコードエディタが手放せなくなる。
人々をソースコードエディタに依存させるのに役立つ。
614:デフォルトの名無しさん
16/11/19 16:28:57.09 0cH3YNKy.net
いきなり関係ない話を始めてどうしたんだ書き込むスレ間違えたのかなと思ったけど
615:デフォルトの名無しさん
16/11/19 16:35:54.64 aIswJeom.net
>>601
それはメモリが連続してるからこそできる芸。メンバ変数の並びはあんまり関係ない。並んでてもメモリ上離れるといかん。
ポインタのポインタは初期化できん。
そうなると構造体もなんも要らんよ。
arrayの好きな位置に好きな値を入れればいいんでないの?お前のやりたいことはw
インデックスだけ、定数で持っといて。
それくらいナンセンス。
インスタンスの初期化って、逆に、
最初からundefinedで初期化されている、って考えたら何も追加で考える必要無さそうだけど、
何を難しく考えてるの?
616:デフォルトの名無しさん
16/11/19 16:38:44.34 /7Uc3cKm.net
>>604
いやなに、C#が一見簡単そうに見えて、実はVisual Studioが手取り足取りファイルを作ったり、インテリセンスを頑張ったりしてくれているにすぎない。
Visual Studioなどのソースコードエディタを使わず C#のコードを書こうとしたらお作法や呪文を覚える必要があってかなり大変って話。
617:デフォルトの名無しさん
16/11/19 16:39:27.19 aIswJeom.net
>>603
grepなんかで探さずに、仕様書見ようよ。
一箇所変更したいなら、t=json.parse(fs.readFileSync(....));
t['foo']['bar']='hoge';
console.dir(t);//確認
fs.writeFileSync(...)
とREPLでやれば良いじゃん。
618:デフォルトの名無しさん
16/11/19 16:42:21.14 0cH3YNKy.net
>>607
jqオススメ
URLリンク(stedolan.github.io)
619:デフォルトの名無しさん
16/11/19 16:44:34.52 aIswJeom.net
>>606
理解できない、なぜそうやるか厳密には分からないことを、お作法や呪文と言う言葉で、まるでそのままで良いかの様に語るのが気に食わんな。
お作法でも呪文でもなく、そう書くべきものなんだから。
本来は書けるけどめんどくさいものをエディタにやらせるもので、
できない事を自動化したら事故るよ。
明後日な設定ファイル論とか、こう言う発想が多いからこんなやり取りになるのかなぁ。
620:デフォルトの名無しさん
16/11/19 16:56:30.81 /7Uc3cKm.net
>>605
はぁ?メモリが連続?何言ってんの?
C++ だと以下のように std::string のコンストラクタも初期化できるので横着な記述の汎用性は高い。
struct HOGE {
int foo;
string bar;
};
HOGE hoge[] = { { 4649, "よろしく"}, { 5963, "ごくろうさん" } };
cout << hoge[1].bar << endl;
621:デフォルトの名無しさん
16/11/19 17:10:07.58 0cH3YNKy.net
どうでも良いことをスルー出来ないからこんなやり取りになるんだよ。その強い拘りを外に向けるから。
622:デフォルトの名無しさん
16/11/19 17:19:47.69 aIswJeom.net
>>610
それは>>601とは違う理由だよ。
c++だと、って自分でも言ってるから、気づいてるんだろうけど。
それをやりたきゃコンパイラでやりゃ良いじゃん。
好きなコンパイラ使って。
JS的には、undefinedであれば、で充分じゃねえの?nullですら無いんだから、純然たる初期状態でしょ。
センス悪い状態で他の言語やると、とことんセンス悪くなるんだな。
623:デフォルトの名無しさん
16/11/19 17:26:16.37 /7Uc3cKm.net
>>612
なるほど。まさにセンスの良い状態が Visual Studio Code なんだね。君の中では。
624:デフォルトの名無しさん
16/11/19 17:32:12.21 aIswJeom.net
>>613
違うよ、お前がセンスが悪いって話しかしてない。
揶揄皮肉にもなってないよ。残念ながら。
そのセンス悪いお前よりは多少マシ、なんじゃねえの?そういう意味じゃ。
少なくとも同じくらいセンス悪い状態まで底上げしてから、改めて叩けば良いと思うよ。その頃には、設定ファイルが、とか言わんだろう。
書いてない項目は、設定されていない項目。
これが理解できないんだろうな。
設定可能ならデフォルト値で埋めとけよ
625:的な。
626:デフォルトの名無しさん
16/11/19 17:33:47.24 0cH3YNKy.net
>>612
どうでもいいけど明確に間違えてるから言うけどCでも初期化子にメモリ連続かどうか関係ないぞ?
A a={m1=5,m3=6};
とメンバー指定して順番関係なく初期化できるし、指定されなかったものは0で初期化される
627:デフォルトの名無しさん
16/11/19 17:35:13.30 0cH3YNKy.net
中に.書き忘れたけど気にすんな
628:デフォルトの名無しさん
16/11/19 17:53:36.85 /7Uc3cKm.net
intとサイズの異なる整数型のメンバ変数が構造体の中に並んでても、同じ数値リテラル表記で初期化できている時点でメモリ連続なんか見てないのはわかりそうなもんだけどな。
629:デフォルトの名無しさん
16/11/19 21:02:52.92 aIswJeom.net
>>615
あー、ホントだな。すまん。
俺なんかゼロ埋めと勘違いしてたわ。
>>617
お前は尻馬に乗るなよ。
630:デフォルトの名無しさん
16/11/19 23:00:54.31 /7Uc3cKm.net
>>618
君は、現場離れて随分経ってるのかな?それとも他人と共同作業した経験が浅いのかな?
アラインメントを無視したメモリの初期化なんて言語として許すはずがないのは誰でもわかるはずだよ。
631:デフォルトの名無しさん
16/11/19 23:18:48.41 0cH3YNKy.net
>>619
現場に居たらそこまで理解してるやつなんてごく少数だと解ると思うけどな
632:デフォルトの名無しさん
16/11/20 01:16:07.75 FQAOwFla.net
スレ違いだが、張っとくわ。無理に新しい記述方法を使う必要もないが、暇つぶしまでにどうぞ。
初期化子
URLリンク(msdn.microsoft.com)
633:デフォルトの名無しさん
16/11/20 09:19:48.73 M+lMg4FG.net
>>619
いやー、低レベル言語離れて長いのは確かだわ。
アセンブラのあと、すぐパスカル行って、汎用機の変な言語やって、JavaとC#やってる。
アライメント無視してそりゃかけないわな。
構造体のsizeofはアライメント無視したサイズ帰ってきたっけ?
それごとmemcpyで0書いてたような記憶もあるんだけどな。
634:デフォルトの名無しさん
16/11/20 11:38:56.81 x1sl15Ii.net
昔いた会社でメモリを介して2つのボードが通信みたいな事すんだけど
同じアドレスを
それぞれ違う構造体にキャストするようにして、お互いにメモリの内容を
上書きしたりしないようにしてた(片方のreadは片方ではwriteみたいな)
それどころか 実行部分もmemcpyで関数入れ替えて違う振る舞いをさせるようにしてた
こんなことやって怒られないんだな、と思った
635:デフォルトの名無しさん
16/11/20 13:02:00.15 rUGeTkRI.net
公道に出なければ改造車でもいいのよ
636:デフォルトの名無しさん
16/11/20 14:41:15.59 FQAOwFla.net
初期化子はあくまでも初期化子であって、配列じゃないのでバイト列としてバッファコピーされるなどとはくれぐれも思わぬよう。
637:デフォルトの名無しさん
16/11/20 15:15:14.85 WIP9wVMW.net
どうせやるなら公道でもいけるようなことをしておきたい
638:デフォルトの名無しさん
16/11/20 19:44:20.42 7V6ukXk/.net
なんかやけに伸びてると思ったら
いつの間にか変なのに住み憑かれちゃってたんだな
639:デフォルトの名無しさん
16/11/21 01:49:09.42 xT1kDDw9.net
ここらで流れを変えてオススメプラグイン発表会しようぜ
俺はC++ユーザー限定になるがCMake Tools
クロスプラットフォームのVSCodeと相性がとてもよろしいです。
640:デフォルトの名無しさん
16/11/21 02:12:14.02 DCfn0hbU.net
おススメというか、ブックマーク機能さえプラグイン扱いなのが困りもの。
Bookmarks
URLリンク(marketplace.visualstudio.com)
641:デフォルトの名無しさん
16/11/21 11:08:58.26 YvDZUsPY.net
grep遅すぎない?
642:デフォルトの名無しさん
16/11/21 12:12:08.64 goLgdzFN.net
再起動してみ
643:デフォルトの名無しさん
16/11/21 16:25:53.92 rCmwfq13.net
>>329
そっちじゃない 番号で飛べるやつの方が俺は好き
644:デフォルトの名無しさん
16/11/22 13:38:12.94 qSmX0pB9.net
Numberedの方はどうの慣れなくてダメだなぁ
慣れたら便利なのかもだけど、無印の方が本家の挙動に近くて楽な感じ
自分はちょっとしたデータの並び替え用にSort lines入れてる
オススメと言っていいのかどうかちょっと謎だけど
645:デフォルトの名無しさん
16/11/22 16:40:22.21 iwHMjCLq.net
C#のデバッグは.net coreとmonoだけで.net frameworkはデバッグできない
ってのはマジなん? おまけにフォームアプリはcoreでもmonoでも無理
Win32も無理 ってのはマジ? 意味ねー 頑張れよ中の人
3dsマリオメーカーはアップロードできないらしい くらいの衝撃だな
646:デフォルトの名無しさん
16/11/22 17:27:38.07 KuvYlW+q.net
レガシー環境だからやる気なんじゃないの?
SFCマリオペイントはアップロードできなかったよ
647:デフォルトの名無しさん
16/11/22 17:31:58.10 DDwgmoYi.net
>>634
Codeじゃない方でやれば良くね?
同じになるまでそんな不満出ると思うし
648:デフォルトの名無しさん
16/11/22 20:15:42.61 iwHMjCLq.net
うん、そうなんだけどVisualStudio重たいしさ
使いもしないいらん機能多いじゃん
Visualstudioって 角に名前出たりすんじゃん すげえ嫌じゃない?
ああいうの要らんよな
(外資系の会社に仕事で行ったら、みんなまじめにあそこに顔写真出してんだよな、おどろいた)
ま、本当にcodeでデバックできたら、食い合うだろうし一生ダメかもね
649:デフォルトの名無しさん
16/11/22 21:15:10.67 ErW2xK68.net
VSCodeはあくまでもエディタなのでVSと比較してもしゃーなし
頭にvisual studioついてるとその辺紛らわしいんかな