Visual Studio Code / VSCode Part8

■ このスレッドは過去ログ倉庫に格納されています
2020/06/11(木) 12:01:27.72ID:zrBfgML9
Microsoft発のエディタVisual Studio Codeのスレ

公式
https://code.visualstudio.com/
https://github.com/Microsoft/vscode/

開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/

前スレ
Visual Studio Code / VSCode Part7
https://mevius.5ch.net/test/read.cgi/tech/1576059976/
2020/06/28(日) 18:18:33.67ID:UG2zXSFM
数字から始まる変数名やメソッド名はちょっと…
2020/06/28(日) 18:28:38.35ID:xzQw4fvM
送り仮名次第でジャンプや検索や置換に問題が出るんだが、ほんと日本語を推すレベルの人ってたかが知れてるよね
2020/06/28(日) 18:52:18.14ID:as+lMnwc
インテリセンスも効率悪そうっていうか、英語だと数文字で大体インテリセンスで
残りの入力はすぐだしカテゴライズもある程度されてるから探しやすいけど、
日本語(というか>>103みたいな変なの)は無理でしょ

そもそも日本語入力と変換というのが効率悪い
2020/06/28(日) 19:27:35.25ID:wkLK0z43
だからこそテストメソッドに限っての日本語という話が出てくるわけで
テストなら関数名を何度も入力することはないから補完が効かなくても大して困らない
それより一覧表示での視認性の方が重要
2020/06/28(日) 19:47:11.24ID:as+lMnwc
>>90-97の話に沿った話と思ってたけど、沿ってないというか全然関係ない話か
主語が「テストケース」ではなくて「プログラムソースでの日本語」という認識だったわ
2020/06/28(日) 21:02:29.61ID:Tsqhb3xY
> だからこそテストメソッドに限っての日本語という話が出てくるわけで

いい加減xUnit系のテストフレームワーク使うのやめろよ

describe "テスト内容"
 ・・・
end

テストメソッド名が重要なのは旧式なんだよ
2020/06/28(日) 21:18:44.16ID:bT05BMar
普通に考えても引数にすべきだったわな。
あのころの設計はどうかしてた。
2020/06/28(日) 21:23:28.25ID:iJ2f/fGv
>>101
エスアイアー
2020/06/29(月) 01:26:27.38ID:ze6DZkOI
Ruby のRSpec、JavaScript のJest みたいな、BDD では、

日本語で説明を書く人もいる
2020/06/29(月) 09:42:52.00ID:j1G/J6x1
暴走族とかが、夜露死苦のように日本語や漢字ばかり書かれた特攻服を着ているのは、英語強制に対する反発からなんだろうかと前から気になっていたが。
2020/06/29(月) 11:20:11.82ID:b3/y7QNd
魔鬼死夢
2020/06/29(月) 13:02:07.83ID:5QdZZtMf
Emacsのdabbrev-expandみたいな拡張はある?
「expand」で検索してもそれっぽいのは見つからず。。。
2020/06/29(月) 22:17:24.33ID:2XjgHHhL
zig/zenのtest blockみたいなの普及すればいいのに

test "テスト名は文字列" {
}
122デフォルトの名無しさん
垢版 |
2020/06/29(月) 22:26:07.26ID:cNuHuLWV
>>121
ネストできないやつはクソ
2020/06/30(火) 05:22:09.01ID:sdUksBhJ
日本語書いていいのはコメントだけだろ
2020/06/30(火) 11:17:08.95ID:ppP5xVPO
sqlファイルのAUTO_INCREMENTにエラー赤線つくのなんとかならないですかね?
125デフォルトの名無しさん
垢版 |
2020/06/30(火) 12:11:54.65ID:i/3g7BYw
>>103

>>103

> bool 1と2を足して3になるか確認する()
> bool CheckOnePlusTwoEqualsThree()
> どっちが見やすいかは明らか


Bool 1to2wotashite3ninarukacheck
こうする
ダメかね?
126デフォルトの名無しさん
垢版 |
2020/06/30(火) 12:14:00.12ID:i/3g7BYw
語彙力ないと厳しいわ
確認はなんでもcheckになる
2020/06/30(火) 12:40:59.74ID:b67hhDPz
checkじゃなくてis派
2020/06/30(火) 12:47:11.57ID:a3Zmq/Pm
https://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923
> check
> 意味が広すぎて何をしているかわからない。
しかし具体的な言葉も思いつかないジレンマ

ローマ字関数にするくらいなら開き直って日本語関数で行くかな
視認性的に意味の分からん英語関数と変わらん
2020/06/30(火) 12:53:01.13ID:QrIBiZ0K
ensureとかな
2020/06/30(火) 12:54:47.01ID:c3kg6mwz
verify
validate
confirm
2020/06/30(火) 14:29:02.46ID:ojYrCHBE
>>124
よく知らないけど、各言語のlint の設定で、消せないの?
2020/06/30(火) 15:00:33.32ID:x0AJ4mcH
rubyガイジしね
2020/06/30(火) 17:01:02.02ID:fl6fQfy7
Visual Studio CodeとGitHubに基づいて構築され、Roam Researchに着想を得た個人の知識管理および共有システム

https://foambubble.github.io/foam/
2020/06/30(火) 17:34:44.83ID:ecvBopBG
いいものかもしれないがGitHub無しで動いてくれたらいいのに
2020/06/30(火) 18:03:43.23ID:SDw3+RFk
もっとわかりやすく説明して
2020/06/30(火) 18:43:34.14ID:fl6fQfy7
>>134
あるいは、GitHub を使ってワークスペースをホストしたくない場合は、このテンプレートを使うのではなく ZIP でダウンロードを選択します

と読める箇所があるから使わなくてもいいかもしれない(Gitを使った事が無いのでわからんが)

>>135
トランスクルージョン、双方向リンクとその可視化で第2の脳が実現できるんよ
2020/06/30(火) 19:07:47.58ID:ZymSfx3l
2. To back up, collaborate on and share your content between devices, Foam pairs well with GitHub.
バックアップ、協働、コンテンツのデバイス間のシェアのため、FoamはうまいことGitHubと連携します。

これだけ読めばGitHubなしでも動きそうなもんだけど、

Thanks and attributionには、
Foam wouldn’t be possible without Visual Studio Code and GitHub, and relies heavily on our fantastic open source [Recommended Extensions] and all their contributors:
FoamはVisual Studio CodeとGitHubなしには存在し得なかったでしょう。そして〜

ともあるからどうなんだろうな。
使った人レビューよろ。
2020/06/30(火) 19:16:32.45ID:GLtkq1v0
タダで使える扱いやすい何かとしてGitHubを選んでるんだろ。
他を使いたきゃちょっと改変すれば?
2020/06/30(火) 19:43:57.78ID:ecvBopBG
GitHub のFreeは非公開にできないと思っていたが、段階的に「無制限のプライベートリポジトリ」を作れるようになってるんすね。
プライベートで限定できるなら、使ってもいいのか。
恥ずかしいポエム置き場に。
140デフォルトの名無しさん
垢版 |
2020/06/30(火) 22:08:25.07ID:i/3g7BYw
ぎ、Github
2020/07/01(水) 00:58:50.56ID:qHz2vbQn
>>136
Git使ったことないやつなんて本当にいるの?
2020/07/01(水) 01:36:38.89ID:dcnNpoz5
gitはいいんだけどgithub必須はちょっと…
2020/07/01(水) 01:40:21.14ID:c68en2u5
>>142
必須じゃないよ
144デフォルトの名無しさん
垢版 |
2020/07/01(水) 02:48:50.04ID:6iY8yT5W
プライベートリポジトリ使いたいならgitlab使えば良い

容量も大きいからゲーム開発とかにも良い
2020/07/01(水) 03:48:04.93ID:bcmkIUwh
>>141
そりゃあいるやろ。
svnでリッパに充分かもしれないし、リソース管理なら商用のほうがいいかもしれないし。
2020/07/01(水) 06:13:10.82ID:FbBjRdyo
1990年代から社内のFTPサーバー使い続けてるうちの会社は超異端なのかな。
2020/07/01(水) 09:33:11.11ID:JpINcLIg
>>138
GitHubはMSのサービスであり、MS的にはOSS文化の開発者向けツールということでVSCodeと同じグループの位置付けだから、併せて使うのは理に適ってるよ
MSのポリシーが改悪されたりMSが開発を投げ出したりしてどちらかが死ぬことがあれば多分もう一方も同じ
2020/07/01(水) 09:59:00.17ID:Zme9Nt79
GitHub は、Ruby on Rails の作者・DHH がいる、Basecamp から、
Eileen Uchitelle が移籍して、複数データベースのリードレプリカ機能を作った

株主がMicrosoft であろうがなかろうが、関係ない

Shopify も、Rails に貢献してるし
2020/07/01(水) 11:11:25.13ID:IqgSqGOg
>>145
GitHubも商用サービスあるよ
2020/07/01(水) 11:23:13.17ID:Q+1b8jEV
無償でプライベートリポジトリが利用できるようになったのはMS買収後だったような
2020/07/01(水) 11:35:53.57ID:d6cUZETd
>>150
そのとおり。それだけでもMSが買収してよかったと思う
MSにとっての顧客は企業ユーザーなので、個人ユーザーが無料で使えても
MSの財力にとっては大した問題じゃないらしいw
2020/07/01(水) 11:38:17.94ID:yvVQK0lK
GitHub Actionsがクソ安いのも、MSが以前から独自に開発してたものを流用しててインフラもAzure使ってるからだとか
2020/07/01(水) 11:45:05.77ID:d6cUZETd
GitHub社にとってはGitHubというサービスはビジネスの要だったけど
クラウドサービスを提供しているMSにとっては、クラウドにアプリを
デプロイするためのソースコードリポジトリという一機能の扱いだからね

MSはクラウドにとって必要な機能を開発することなくSNS機能ごと手に入れた
何がしたいのかわからない買収が多いなか、これは大成功間違いなしの買収だった
2020/07/01(水) 11:50:57.19ID:G/DNRGmC
GitHubレイアウト変わってるの慣れねえ
たぶん今の方が理にかなった配置だとは思うけど
2020/07/01(水) 11:55:05.22ID:d6cUZETd
プロジェクトトップのファイルリストを消してREADME.mdを表示してくれ
スマホ版はそうなってるだろ。画面上部の一等地をろくに見る必要がない
ファイルリストで埋める意味がない。

あとトップページで表示するREADME.mdを最新リリースタグのものに
変更できるようにしてくれ。masterのREADME.mdが表示されてるから
まだリリースされてない機能のREADME.mdになって困る
2020/07/01(水) 12:11:41.07ID:T1SL9Ra7
そのうち元のレイアウトに戻すブラウザ拡張が出るでしょ
2020/07/01(水) 12:38:10.04ID:bcmkIUwh
>>146
ブラウザからFTPクライアント機能が外されるから、今でもそうならもうやめたほうがいいのでは?
Webサーバーだけでええやん。
2020/07/01(水) 12:42:50.24ID:bcmkIUwh
>>149
サービスが有料かどうかではなく、リソース管理重視の商用アプリがある、と言った。
2020/07/01(水) 13:21:06.41ID:qw5FGx6K
コミット間でどうやってソースが成長していったのかをAIに食わせてるに違いない
2020/07/01(水) 16:58:17.26ID:ZerWVkJ+
>>157
WebDAVもブラウザーサポートなくなっていく方向だろ
2020/07/01(水) 17:13:05.64ID:bcmkIUwh
>>160
知らんがな。
Webサーバーとは言ったが、WebDAVなんか想定してない。

そういう用途ならちゃんとファイルサーバーを使ったほうがええんちゃう?
2020/07/01(水) 23:31:37.01ID:BBolu0OS
>>155
ファイルリスト見てたのか?
俺は該当ファイルのコミットメッセージ読んでたから、幅が狭くなって省略されるようになったから役立たずになってしまったんだが。
2020/07/02(木) 00:11:00.54ID:RS8oizWm
むしろスマホ版でファイルリスト表示できないでキレそうになった
確認したいのはソースコードであってreadmeじゃない
2020/07/02(木) 00:59:28.60ID:9cYvmHwP
>>163
確認したいのはソースコード(ファイルの中身)であってファイルリストではない
README.mdはそれこそファイルの中身
2020/07/02(木) 02:05:54.39ID:4grBhGaM
エクスプローラーにも同じ事言えるの?
2020/07/02(木) 02:10:03.23ID:WArDcAhk
Windows10対応のファイルマネージャ(Windows3.1についてたやつ)がWindows storeからインストールできるらしいな。
2020/07/02(木) 02:12:48.22ID:RS8oizWm
いやファイルリスト(リンク)ないとソースコードまで辿りつけんやん
スマホの狭い画面だと尚更
Readmeは概要であってソースコードじゃない
2020/07/02(木) 02:16:38.32ID:WWbakptg
スマホで見んなよ!w
目がつぶれるぞ。
2020/07/02(木) 02:32:07.85ID:RS8oizWm
ていうかソース不要の人にバイナリリリースの説明として読ませたいなら
wikiやgithub.ioでページ作ってそっちを表にすればよくね?
2020/07/02(木) 02:33:21.89ID:9cYvmHwP
>>167
ファイルリストへのリンクがあるだろ
お前見たことないな
2020/07/02(木) 02:34:09.15ID:9cYvmHwP
>>169
ではプロジェクトにあるREADME.mdは一体誰がいつ見るんですか?
2020/07/02(木) 02:39:15.66ID:WArDcAhk
俺が深夜に見るよ
2020/07/02(木) 09:02:46.63ID:BgJdWgKm
>>166
3.1じゃなくてNT4版からのforkだぞ

https://github.com/microsoft/winfile
174デフォルトの名無しさん
垢版 |
2020/07/02(木) 09:47:22.48ID:+yIU1z+T
特定のフォルダをお気に入りに追加しておく事はできませんか?
175デフォルトの名無しさん
垢版 |
2020/07/02(木) 09:53:56.09ID:+yIU1z+T
https://marketplace.visualstudio.com/items?itemName=howardzuo.vscode-favorites
176デフォルトの名無しさん
垢版 |
2020/07/02(木) 09:56:36.04ID:pgNV4XmU
https://hiroshimapsych.syd1.qualtrics.com/jfe/form/SV_9HU2RkAYy9ZWai1
177デフォルトの名無しさん
垢版 |
2020/07/02(木) 10:05:25.39ID:pgNV4XmU
https://hiroshimapsych.syd1.qualtrics.com/jfe/form/SV_8B3RdWgRUYZUdrn
2020/07/02(木) 10:24:09.77ID:xIvurPw0
漏れは、デスクトップにプロジェクトフォルダのショートカットを作って、
それを右クリックメニューから、VSCode で起動している

それと、普通に起動した時は、プロジェクトフォルダを開かない設定にしているから、
「ようこそ画面」が表示されて、その中の「最近」という項目の「その他」には、
最近起動した、10のプロジェクトが表示される

それで困らない
179デフォルトの名無しさん
垢版 |
2020/07/02(木) 10:38:39.73ID:+yIU1z+T
electron製ってなんか低機能ですよね
2020/07/02(木) 10:54:34.98ID:BgJdWgKm
お前が高機能とやらを実装してPR送ってもいいんだぞ
2020/07/02(木) 11:23:51.86ID:VmIm97T2
オープンソースというのは単にソースを公開しているというだけのことで開発方針を決めるのはあくまで開発者なのに
「俺の送った高機能PRが取り込まれないなんておかしい!」と怒る人が稀にいる
182デフォルトの名無しさん
垢版 |
2020/07/02(木) 11:42:25.43ID:+yIU1z+T
https://marketplace.visualstudio.com/items?itemName=howardzuo.vscode-favorites
これ別フォルダを開くとブクマが消えるんだが、なぜ?
183デフォルトの名無しさん
垢版 |
2020/07/02(木) 11:46:19.62ID:+yIU1z+T
フォルダ開いただけなのにワークスペースが設定されてるのかしらね
2020/07/02(木) 16:05:55.79ID:3ocAL0nB
VSCodeで書いてGitHubに残せるオープンソースの情報共有ツール「foam」を試してみた
https://itnews.org/news_contents/foam

簡単なレビューで情報共有ツールとしか見てないのが物足りないが、素早い
2020/07/02(木) 16:20:11.90ID:3ocAL0nB
今話題のRoam Researchの代替になるって事も大きな売りなのに
2020/07/02(木) 18:00:22.78ID:xIvurPw0
拡張機能のopen in browser は、
Chrome では動くけど、Edge で動かない事がある

WSL では5分ぐらいで、Windows 側からの回線が止まる。
その都度、WSLを再起動したりしてるけど

ブラウザによるテストが大変
187186
垢版 |
2020/07/02(木) 18:53:54.38ID:xIvurPw0
WSL で、Linux 側に、プロジェクトを作っているけど、
Windows 側に作った方が、ブラウザからはアクセスしやすい

ただ、Windows側のプロジェクトのファイル操作が、
Linux のコマンド・スクリプトで、出来るのかどうか

そういう互換性が心配。
多くのモジュールの作者が、WSL を考慮しているかどうか、分からない
2020/07/02(木) 18:56:00.23ID:FYmRe4TQ
そのうち拡張はすべてコンテナになるよ
2020/07/02(木) 19:18:22.07ID:RS8oizWm
>>171
プロジェクトのradmeはソースクローンして自環境で試したい人に読ませる目的があるじゃん
エンドユーザーのみに向けてならビルド方法とか書く必要ないわけで

いまいち認識が食い違ってるようだがguthubは基本ソース置き場なんだし
ソースに興味ない人向けにはリリースページに直リンクでよくね?
わざわざプロジェクトトップに飛ばす必要もない
2020/07/02(木) 19:48:59.54ID:WWbakptg
>>188
意味がわからなすぎる。。。
2020/07/02(木) 20:08:20.57ID:WArDcAhk
僕の肛門も拡張されそうです
2020/07/02(木) 20:11:11.84ID:yyWNrU1A
依存関係コントロール、隔離、権限、プラットフォーム移植性
全てにおいてコンテナは拡張プラットフォームにとって都合がいい
2020/07/02(木) 20:33:24.13ID:WArDcAhk
何の拡張?
僕の肛門?
2020/07/02(木) 20:58:43.38ID:OqOcu7sQ
色々なものがガバガバだ!
2020/07/02(木) 21:27:23.48ID:WWbakptg
>>192
徒歩十分にジェット機を持ち出すタイプ?
肩たたきにロードローラーを持ち出すタイプ?
2020/07/02(木) 21:29:05.47ID:WArDcAhk
ゴキブリ退治に戦車
ネズミ退治に地球破壊爆弾
2020/07/02(木) 23:52:01.64ID:ODToWyBl
ドラ?
2020/07/03(金) 00:47:22.17ID:uIgOlo/V
>>189
> プロジェクトのradmeはソースクローンして自環境で試したい人に読ませる目的があるじゃん

だからプロジェクトのトップは、ソースクローンして自環境で試したい人ようの
README.mdを一番上に表示しろって言ってるんだが

ファイルリストを一番上に持ってくる意味ないやろ
2020/07/03(金) 01:29:10.68ID:rdEq4QD6
>>155でmasterのReadme.md表示されたくないっつってたじゃん…

つうか普通の人は最新ソースの日付確認とコミット履歴が最優先じゃないの
★入れて何度も見に行くようなリポジトリならchangelogを見るし
なにはなくともReadme.mdてのは初見くらいじゃん
それだって少しスクロールすれば見れる
なんでそんなイチャモンつけてんだか分からん
2020/07/03(金) 01:39:44.01ID:uIgOlo/V
>>199

>>155でmasterのReadme.mdではなくて、
リリースバージョンのREADME.mdを表示したいって書いてるの、理解できませんか?
2020/07/03(金) 01:41:26.02ID:uIgOlo/V
> ★入れて何度も見に行くようなリポジトリならchangelogを見るし
じゃあchangelogを表示してもいいよ?
それよりもchangelogの抜粋をREADME.mdに書いたほうがいいよ?

お前は、何度も見に行くようなリポジトリなら、
「ドキュメント」を見たいって今言ったね。
お前が言ったのはファイルリスト不要と言ってるのと同じだが気づいたか?
2020/07/03(金) 01:42:35.31ID:uIgOlo/V
>>199
> それだって少しスクロールすれば見れる

毎回、見ないファイルリストを避けるために
ディスプレイの高さ分スクロールするとかアホやろw
2020/07/03(金) 01:44:46.14ID:uIgOlo/V
あと新デザインのアホなところは、右上にあるreadmeのリンクをクリックすると
下にスクロールするだけという所w

ライセンスみたいにreadme.mdのページに移動しろよ
表示できる横幅が違うんだよ。間抜けめ
2020/07/03(金) 02:13:58.33ID:EA8W7/Ck
まだやってんのreadme.md
2020/07/03(金) 04:25:25.18ID:ASRnm0+K
>>195
拡張に必要なミニマムな環境を提供できるのもコンテナの魅力

たかが拡張なのにホストOSにアクセスする能力を与えるのが現状の拡張プラットフォーム
それはコンビニに行くのにスペースシャトルを使うようなものだ

拡張は拡張に必要なことだけできなければならない
それはコンテナで実現できる
2020/07/03(金) 04:29:32.75ID:bEvgtV1I
何を拡張するの?
俺の肛門?
2020/07/03(金) 05:18:59.08ID:olS8W0kh
コンテナっていうかサンドボックスだろ拡張の場合
2020/07/03(金) 07:04:08.23ID:GqMDFiZj
vimから乗り換えたけど最高すぎる
いちいちコマンド覚えなくていいし
2020/07/03(金) 08:09:46.89ID:pMGmYuYo
vi使いって無意識にコマンド叩いてるイメージあったんだけど
そうでもないのか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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