Visual Studio 2019 Part2

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ b26a-bYGp)
垢版 |
2019/07/02(火) 23:19:24.60ID:4EBLYQ5B0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑冒頭にコレを三行重ねてスレ立てしておくこと

Visual Studio 2019 の新機能
https://docs.microsoft.com/ja-jp/visualstudio/ide/whats-new-visual-studio-2019?view=vs-2019

The Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/

前スレ
Visual Studio 2019
https://mevius.5ch.net/test/read.cgi/tech/1548765663/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2019/08/16(金) 01:12:33.48ID:ulSk8Sjar
>>741
うーんそれこそ変だな
IDE使ってないならともかくVS使ってたら使われてないとすぐわかるだろう
嫌がらせと思うかな?
2019/08/16(金) 01:25:26.48ID:5XvRDEA40
嫌がらせと思うよ
2019/08/16(金) 01:34:45.20ID:ww3GbRov0
他人が消し忘れてる場合は無能だなと思うし、
自分が消し忘れてる場合も無能だなと思うだけで
嫌がらせと思うほどのケースじゃないな

ローマ字変数とかの方が嫌がらせ感強い
745デフォルトの名無しさん (ワッチョイ b15f-RDT3)
垢版 |
2019/08/16(金) 01:58:24.41ID:qa8jMCM/0
スクリプト言語でよくある不思議なルールに使わないけど、変数を書いておくルールがある。中身は空文字列。

彼らはたいていインフラ技術者。

変数の宣言はすべて最初に書く。グローバル変数は便利だから、できるだけグローバル変数を使えというコーディング規約を作るインフラ技術者もいる。

話にならないから無視だが。
746デフォルトの名無しさん (ワッチョイ 136a-dCD9)
垢版 |
2019/08/16(金) 02:27:50.57ID:qi3ZO5Hj0
戻り値がある関数を呼んだのに戻り値を使わないというのは
後からコードを読む人に伝わっていた方が良いと言う判断でしょう
C# だと _ で破棄できて簡単に表現できる
2019/08/16(金) 06:00:58.22ID:RrHjcCxL0
ディスカード知ってる人が読んでくれたらありがたいけどね
2019/08/16(金) 06:11:30.40ID:WXGx/ZZ40
>>745
> スクリプト言語でよくある不思議なルールに使わないけど、変数を書いておくルールがある。中身は空文字列。
そんなルール聞いたことないぞ
2019/08/16(金) 06:39:54.67ID:RrHjcCxL0
ルールってより最底辺の書くコードの特徴として
冒頭に変数列挙して、そのあと初期化
結局その変数は使わない
ってのがある

似た処理を脳死コピペして警告も見ないのが原因よね
2019/08/16(金) 06:41:11.62ID:RrHjcCxL0
ちょっと訂正
警告を消すためにとりあえず初期化する輩もいる
2019/08/16(金) 07:18:20.76ID:zb39QRfc0
いるいる
やだねー
2019/08/16(金) 07:23:27.42ID:6A7EYIYea
言語処理系が賢くなって初期化済み未使用変数をチェックできるようになったからな。
2019/08/16(金) 07:37:29.92ID:WXGx/ZZ40
>>749-750
底辺会社の話はどうでもいいよw
2019/08/16(金) 07:48:03.31ID:VcLC00+/0
>>744
英語の変数名使ってるけど意味が違うとかスペルが違うとか多いよ
2019/08/16(金) 07:49:11.74ID:VcLC00+/0
>>746
>C# だと _ で破棄できて簡単に表現できる

ナニソレ?
2019/08/16(金) 07:51:58.08ID:TxPmHWpa0
グローバル変数は論外だが、ローカル変数で冒頭宣言は別に過去のC仕様もあって今さら違和感もないけどな
2019/08/16(金) 07:59:37.27ID:zb39QRfc0
なんでグローバル変数が出てくるんだ
2019/08/16(金) 08:01:54.06ID:WXGx/ZZ40
>>755
C# 7.0からの機能
https://docs.microsoft.com/ja-jp/dotnet/csharp/discards
2019/08/16(金) 08:03:20.26ID:WXGx/ZZ40
>>757
>>745に書いてあるからでしょ
底辺の話はもうお腹いっぱい
2019/08/16(金) 09:36:29.34ID:GzPiiIjQa
>>738
>>739
ありがとうございます。
全種類は必要ないんですね。
2019/08/16(金) 14:27:29.00ID:VcLC00+/0
>>758
それってタプルしか使えないのか
2019/08/16(金) 14:53:32.72ID:ICORlyQc0
>>761
タプル以外でも、戻り値すべてに使える。
2019/08/16(金) 16:16:36.43ID:XUWxWDD10
どこで使えるか>>758のページにひとつひとつ例を挙げて書いてあるのにそれすら読めないとは
2019/08/16(金) 17:18:11.54ID:MTb2pfw1M
関数型言語によくあるやつ
765デフォルトの名無しさん (ワッチョイ d901-QMAU)
垢版 |
2019/08/16(金) 19:57:25.22ID:t1JYTpVC0
ブラウザの時は日本語配列、Visualstudio画面に切り替えたらUS配列
と自動的に切り替える設定とかってないでしょうか?
2019/08/16(金) 22:17:07.53ID:+SCVLH920
WDKの助け無しでは無理。に一票
767デフォルトの名無しさん (エムゾネ FF33-SXVW)
垢版 |
2019/08/17(土) 10:36:04.97ID:BwITc4UhF
win10だとIME設定をアプリ毎に変更出来なかったか
2019/08/17(土) 13:22:08.78ID:Mqg+a2XP0
キーボードレイアウトはもっと下の階層
BluetoothとPS2とUSBで3つ繋いでも
レイアウト変えられないでしょ

文句はMSに言っとくれ
769デフォルトの名無しさん (エムゾネ FF33-SXVW)
垢版 |
2019/08/17(土) 14:01:34.40ID:BwITc4UhF
意味わかってないなら無理に突っ込まなくていいよ
2019/08/17(土) 14:22:35.43ID:81ZMq3sTa
Win10で日本語(言語)に複数種のキーボードを追加できれば「アプリウインドウごとに異なる入力方式を設定する」で行けるはずなんだけどね

次点で英語(言語)を追加して英語キーボードはそっちで使うとか
日本語入力が出来なくなるからいまいちだけど
2019/08/17(土) 15:19:43.56ID:Mqg+a2XP0
>>769
baka?
2019/08/17(土) 16:34:37.37ID:7SEmGFno0
APIでキーボードレイアウト取得できたかなあ。
実行ファイル毎にデフォルトのレイアウトを記憶する機能は無い気がする。
2019/08/21(水) 06:22:04.42ID:ebQ4Py5/0
VisualstudioでFILEを扱うコードを書いてもプロジェクトファイルの中にtxtファイルが生成されないのですが
原因が分からずに困ってます;
http://program-lecture.info/c_file3.html のコードを実行しているのですが
↓の通り生成されません。どうすればtxtファイルが出来ますか?
https://gyazo.com/461eeb9e53251b07b23a2a9573381d0a
2019/08/21(水) 07:22:50.98ID:htcLHboF0
Visual Studio 2019 バージョン16.2.3
https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/release-notes#16.2.3
2019/08/21(水) 07:56:10.66ID:ebQ4Py5/0
新しいバージョンは入れました
自分宛てじゃなければすいません〜
2019/08/21(水) 09:43:17.91ID:LmSI8rcW0
>>775
英語版の場合で書いておくと、
Project Menu の一番下の項目、または、Debug Menu の一番下の項目に
「Xxxx Properties」というような項目があるので、出てきたダイアログの左で
Debuggingを選ぶと、「Working Directory」という項目があり、通常は、
$(ProjectDir)
などとなっている。その意味は、その項目の右端に下矢印が出てくるので、
そこをクリックし、Editを選び、出てきたダイアログの「Macros」をクリックすると
$(Xxxx) の一覧表が出てくるので、そこから探すと具体的にどういう値に
展開されるかが分かる。なお、そのダイアログの上の方には、実際に入れた
マクロを含んだ文字列に対する展開結果が表示されている。
2019/08/21(水) 09:46:20.46ID:LmSI8rcW0
>>776
その Working Directory の場所が、カレントディレクトリになった状態で
アプリの実行が開始される。fopen() は、ディレクトリ修飾を書かずに
単純なファイル名だけを書いた場合、そのディレクトリの中に
そのファイル名のファイルを作成する。
778デフォルトの名無しさん (アウウィフ FF5d-QMAU)
垢版 |
2019/08/21(水) 14:52:48.32ID:ur92HW83F
>>773
ディレクトリ深すぎワロタ
2019/08/21(水) 14:55:27.98ID:6KJaGV9bp
Windowsって、ディレクトリ文字数制限が癌だよな。
2019/08/21(水) 15:00:03.12ID:TrDOy+zZ0
シンボリックリンクかジャンクション?
781デフォルトの名無しさん (ワッチョイ b15f-RDT3)
垢版 |
2019/08/21(水) 15:24:54.14ID:/FRdjxvW0
ファイルを作るのにどこに作るかを指定せずに作るあたりは初心者らしいや
2019/08/21(水) 15:54:37.80ID:TrDOy+zZ0
デフォがせめてC:\%homepath%DocumentsくらいになっていればD:にリダイレクトできるのにな
2019/08/21(水) 16:17:52.98ID:MvQtdKlar
c#新規プロジェクト作成で落ちるようになった
落ちた後作成されたプロジェクトを開くと二階に一度ぐらい開ける
2019/08/21(水) 16:20:19.85ID:MvQtdKlar
起動中になんで落ちたかログ調べる方法ってない?
2019/08/21(水) 16:29:21.53ID:WvCUVC4ja
VisualStudioそのものが落ちているのなら
イベントビューアーから「Windowsログ/Application」を見ると何か残っているかも
2019/08/21(水) 16:38:46.24ID:TrDOy+zZ0
二階から落ちたって? 炎天下に雪下ろしでもしてたのかw
2019/08/21(水) 17:26:38.02ID:BLhx1PdW0
ナデラになってからVisualStudioが重大バグを持ち始めた気がする。
2019/08/21(水) 20:02:53.54ID:jJtNqQqX0
>>784
もしかしたらデバッグ出力で何か出てるかも
デバッグ出力はDebugView++を起動しておけば簡単に見れるよ
2019/08/22(木) 03:06:55.58ID:xuxS1jMF0
二階が落ちたって?
そりゃめでたい
2019/08/26(月) 17:05:23.58ID:XVwWLaSnM
屋根が地面についた
2019/08/26(月) 19:04:45.78ID:Ucxa8lVFM
二階Do
2019/08/26(月) 20:45:37.02ID:pnbEtjy+0
シンカンセンファストボール!!
2019/08/28(水) 21:11:54.32ID:s1/TgsjA0
Cのコードでブロック先頭以外で変数宣言してたら警告だすことってできない?
警告じゃなくても事前に気付けるならそれでいいんだけど
2019/08/28(水) 22:08:00.60ID:pp15i5vo0
C90にすりゃいいんだっけ?
やったことないけど/Zaオプションで。

でも、C99でなんか問題でも?
2019/08/28(水) 22:45:28.19ID:s1/TgsjA0
普段はVS上で開発してるけど最終的には別環境でコンパイルするんだよね
で、その環境がブロック先頭での変数宣言に対応してない、かつ俺自身はその別環境が無いので確認しようがないって状況
普段C++やC#で開発してるからいきなりレガシーな案件に入っちゃって気をつけてるつもりでもついついやらかしちゃうんだよね
コンパイラオプション明日試してみる、ありがとう
2019/08/29(木) 19:02:51.07ID:qv1dqHF40
VSでサインインしようとすると

アカウントを追加できませんでした
ファイルまたはアセンブリ'Microsoft.Developer.IdentifyService.dll'、またはその依存関係の1つが読み込めませんでした。
指定されたファイルが見つかりません。(ErrorKind:Error HResult:80131500)

てでるんだけど、たすけて
2019/08/29(木) 19:05:08.61ID:AZY1Uw460
窓から投げ捨てよう
798デフォルトの名無しさん (エムゾネ FF33-ca7b)
垢版 |
2019/08/29(木) 19:10:31.01ID:CAV+1+XcF
ネットに繋げ
2019/08/30(金) 10:01:51.31ID:SpgFdO5G0
>>796
Visual Studio Installerを起動して、詳細->修復で直らない?。
2019/08/30(金) 13:18:36.64ID:0vyBGffZ0
>>799
ありがとう
なおりました
2019/09/02(月) 23:33:29.14ID:h093b2E60
自家用アプリでしかプログラミングしてないけど、ずっと、VC++2008EEのC++/CLIを使ってました
が、64bitアプリを作成する必要があったたのをきっかけに、vs2019comをインスコしてみました
んで、フォームを追加するとデザイナーの読み込みで必ずエラーになったりいろいろ問題が発生しているのですが、
ひとつヘルプビュアー2.3について教えてください。
いつもヘルプはオフラインで使っているのですが、MSDN2008ではコードのクラスのメゾットやプロパティにカーソルを当ててF1押下すると、ヘルプのインデックスタブに移動し、テキストボックスに[クラス.〜]形式で自動入力されてちゃんと見たい項目を表示してくれるのですが、
ヘルプビュアーではF1押下で検索タブに移動し、テキストボックスに[SYSTEM::WINDOS::FORMS〜]みたいな形式で入力され、結局検索出来ませんでしたと表示されます。
F1押したときに、ヘルプビュアーのインデックスタブに移動して検索してくれるようにする方法はありませんか?

あと、ヘルプビュアーを閉じた時に、毎回、HlpViewer.exeは動作を停止しました (CLR20r3)が発生するのですが、原因をご存じの方おられませんか?
OSはWin8.1です。
2019/09/06(金) 21:42:12.62ID:DbEHjFfC0
Visual Studio 2019 バージョン 16.2.4
https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/release-notes#16.2.4

・修正済み:選択されたコード ジェネレーターの実行中にエラーが発生しました: "value-1 は許容される [0, 2147483647] の範囲外です。パラメーター名: 値"
・修正済み:プロジェクトのアンロード中に VS2019 がランダムに停止する
・修正済み: 新しい cpp ファイルを開くことによって vcpkgsrv が VS をフリーズする
・シャットダウン中に Visual Studio 2019 が応答を停止してしまう原因となった問題を修正しました。
・モニターごとの認識が有効になっているツール ウィンドウを表示するときのクラッシュを防ぐためのエラー処理を追加しました。
803デフォルトの名無しさん (アウアウエー Sa4a-p7Vf)
垢版 |
2019/09/07(土) 00:01:52.93ID:lrUhBd6ha
不良品
2019/09/07(土) 11:26:33.28ID:2CBCRgbx0
なんや2019の更新は通知前に自動でダウンロードしてるんか(設定で変えられるけど)
更新作業早くてええやないか
2019/09/07(土) 12:36:04.74ID:bN9Mi6ZC0
モバイルルーターのパケット食いつぶして
くれる最低のシステム

せめて、停止方法ぐらい準備しろや
2019/09/07(土) 12:44:27.73ID:mfprZI9M0
モバイルルーターwwww
2019/09/07(土) 13:15:03.10ID:2CBCRgbx0
□ 更新プログラムを自動的にダウンロードする
  * 定額接続課金接続のみ更新プログラムをダウンロード
808デフォルトの名無しさん (アウアウウー Saa5-4tq8)
垢版 |
2019/09/07(土) 21:38:13.94ID:C3fjTrLSa
Django2系のプロジェクト作れるようになってる?
2019/09/10(火) 09:59:06.33ID:qLDoR8Vf0
関数や変数を選択した際に、それが使われている箇所がスクロールバー中に色づけされて表示されてたはずなんだけど
気がついたらこの機能が使えなくなってるんだが…
810デフォルトの名無しさん (ワッチョイ ed7c-p7Vf)
垢版 |
2019/09/10(火) 14:10:45.74ID:lKNyd4my0
選択したときじゃなくて検索したときじゃね
2019/09/10(火) 14:36:17.38ID:qLDoR8Vf0
すまんproductivity power toolsとかいうアドオンの機能を標準機能と勘違いしてたみたいだ
2019/09/11(水) 13:33:52.46ID:AOvmvAse0
16.2.5
2019/09/11(水) 22:49:24.22ID:bhNFtCsO0
previewとリリースってサイドバイサイドで同居できるのね
しらんかった
2019/09/12(木) 00:30:40.70ID:ugZAcU650
https://i.imgur.com/FMwh34x.png

ご満足いただけたでしょ(ドヤァ
2019/09/12(木) 08:41:38.61ID:BWYCplJP0
なんか、メモリ使い過ぎでない?
2017ってこんなにメモリとってたかな。
2019/09/12(木) 09:57:22.84ID:7HqgwkVj0
今どき、メモリ容量が気になることなんてあるのか?
32GBもあれば事実上の無限だろ
2019/09/12(木) 10:37:08.66ID:wfHQ84K50
それよりIDEを64ビット化してほしい
2019/09/12(木) 12:16:46.76ID:Jvo+gDiB0
char* とか std::string の文字列がシステムコードページではなくUTF8だとデバッグ表示できないのは不便に感じる。
2019/09/12(木) 12:28:20.07ID:2SxiqB790
デバッグ用に工夫すれば?
2019/09/12(木) 12:44:03.54ID:7CY+/X/4M
>>817
でかいソースをビルドしたいからコンパイラとかリンカとかデバッガを64bit化するのはわかるけどIDEでメモリー喰いまくりとか無いだろ
821デフォルトの名無しさん (ワッチョイ ffad-6eqr)
垢版 |
2019/09/12(木) 13:03:27.35ID:Jvo+gDiB0
デバッグ表示で数値を10進と16進どちらかでしか表示できないのは不便。10進と16進の両方を表示すればいいのに。
822デフォルトの名無しさん (ワッチョイ ffaa-+dKN)
垢版 |
2019/09/12(木) 17:08:17.80ID:GdDpfgsu0
>>818
プラグイン作れ
2019/09/12(木) 21:39:24.50ID:6gV9XJzO0
プログラマなら16進から10進の変換くらい脳内で瞬時にできるようになれ
2019/09/12(木) 22:15:23.74ID:2zGYYD27p
>>821
あれ?
両方表示されなかったっけ?
…ああ、別のIDEか。
2019/09/12(木) 22:40:34.06ID:nYPhhFJs0
2019になってnugetの復元が終わる前にビルドが動くみたいで、2回ビルドしないといけないんだけどバグだよね?
2019/09/12(木) 22:58:42.07ID:cplMY5BLM
たまにビット計算を手作業でやると凄まじく計算が遅くなってて絶望する
年には勝てん
827デフォルトの名無しさん (アウウィフ FF63-+dKN)
垢版 |
2019/09/13(金) 10:23:16.27ID:wKEqF87nF
>>823

823 (十) を 16進数で表してくれ
0x823 を 10進数で表してくれ
2019/09/13(金) 11:21:28.90ID:/ygW08Jq0
windows電卓のプログラマモードが使いにくい
829デフォルトの名無しさん (アウウィフ FF63-+dKN)
垢版 |
2019/09/13(金) 11:23:02.64ID:wKEqF87nF
元々使い易い訳ではなかったが
98->XP->Vista->7->8/8.1->10 どんどん劣化していってる
830デフォルトの名無しさん (ワッチョイ ffad-6eqr)
垢版 |
2019/09/13(金) 11:45:06.63ID:B1SjBSiH0
自分好みの電卓プログラムを作るのが一番の近道。
スクリプト言語の計算機能を使うとかコスパ高いのでおススメ。
2019/09/13(金) 11:45:30.65ID:es7NYsj/d
電卓、ソースが公開されたんだし改造しちゃえば?
2019/09/13(金) 11:56:48.54ID:+4uiqF6Ap
スマホのアプリ立ち上げるからパソコンの電卓は全く使った事無いわ。
833デフォルトの名無しさん (ワッチョイ ffad-6eqr)
垢版 |
2019/09/13(金) 12:06:17.46ID:B1SjBSiH0
コピペしやすさとかundo/redo機能とか考えると、電卓をテキストエディタのプラグインとして作るのがコスパ高いよ。お試しあれ。
2019/09/13(金) 12:19:18.36ID:C6grHvqrM
Windowsの電卓のソース見たけどクッソ綺麗だよな
使いやすさはともかくモダンC++のお手本としては価値がある
835デフォルトの名無しさん (ワッチョイ ffad-6eqr)
垢版 |
2019/09/13(金) 12:59:47.79ID:B1SjBSiH0
電卓アプリが使いにくい最大の原因は、プログラマにとってはありふれた文字列編集にすぎない電卓機能がわざわざGUIに分離されていることでしょ。
2019/09/13(金) 13:14:01.01ID:/ygW08Jq0
俺的には、小数点が使えないこと
2019/09/13(金) 13:35:00.11ID:hHNFMZR40
まったく関係ないけど、Win7 での .NET 4.6 って、Windows Update から
インストールされる?? それとも別途インストールが必要??
2019/09/13(金) 16:57:16.30ID:o50dhUpHd
関係ない話禁止
839デフォルトの名無しさん (ワッチョイ 1f7c-+dKN)
垢版 |
2019/09/13(金) 17:44:48.68ID:ud7Tmahn0
>>834
昔、同僚にクラス設計やコメントの書式にやたら拘る奴がいたの思い出した
綺麗なソースコード書いてたけど、まったく動かないゴミですぐ職場から消えたわw
2019/09/13(金) 18:11:39.23ID:4Yccxor1d
>>839
書式の話ではないと思われ
2019/09/13(金) 18:34:54.99ID:dAhIDXxe0
はい
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況