Visual Studio Code / VSCode Part12

■ このスレッドは過去ログ倉庫に格納されています
2022/03/21(月) 20:35:10.19ID:nE3fEZCj
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 Part11
https://mevius.5ch.net/test/read.cgi/tech/1632311131/
2022/03/28(月) 08:39:01.20ID:bggr0gZp
漏れは、Ruby だけど、拡張機能のCode Runner を使っている。
右クリックメニューから、選択したコード片、またはファイル全体を実行する

この設定をチェックしておく

Code-runner: File Directory As Cwd
Whether to use the directory of the file to be executed as the working directory.

Code Runner がやっている事は、

例えば、実行したいファイルをb/a.rb、つまり、bフォルダ内のa.rbとすると、
cd で、bフォルダへ移動する。
つまり、カレントディレクトリを移動する

bフォルダ内に、tempCodeRunnerFile.rb ファイルを作って、
その中に、a.rb 内の選択したコード片を貼り付ける

そして、コマンドプロンプトかPowerShell で、
ruby tempCodeRunnerFile.rb として実行する

ここで、ruby というコマンドが、環境変数PATH から探せないと実行できない。
環境変数PATHへ追加していない場合は、絶対パスでも実行できる

C:\Ruby25-x64\bin\ruby.exe tempCodeRunnerFile.rb
C:/Ruby25-x64/bin/ruby.exe tempCodeRunnerFile.rb

カレントディレクトリを簡単に、bフォルダ内に移動するには、
左のエクスプローラーで、bフォルダの右クリックメニューで、統合ターミナルを開くと、
最初からカレントディレクトリがbへ移動した状態で、端末を開く
2022/03/28(月) 09:43:54.16ID:tGaUSVUn
「漏れ」だとか
Rubyなのにキャメルケースとか
WindowsのRubyを使っててしかも2.5とか
本質的でない長々とした説明とか

まじで老人がいるんだな。
こういうのYahoo界隈でよく見るわ。
2022/03/28(月) 09:54:48.10ID:sPW8Jb4L
ちんちんシュッ!シュッ!シュッ!
73デフォルトの名無しさん
垢版 |
2022/03/28(月) 12:32:53.00ID:16ydiUaz
>>70
Code-runner: File Directory As Cwd
Whether to use the directory of the file to be executed as the working directory.

そいつはたぶん英語が読めない
文字が読めないやつは日本人に多い
識字率が高いっていうが日本語は言語の中でも最上級にむずかしい
他言語まで頭がまわらないようになってる
日本人が世界で通用しないのは国際標準の英語が読めないから
Cwdが現在のワーキングディレクトリの意味もわかってない
へたをするとディレクトリもわかってないかもしれん
VSCodeを日本語化する拡張は入れるべきでない
なしで行けw
辞書を使え
英語力を鍛えよ
74デフォルトの名無しさん
垢版 |
2022/03/28(月) 15:40:10.40ID:UvQK7N3s
横レスだが
Code Runner を試してみた

Code-runner: File Directory As Cwd
の動作は、70の言うように、cd をしてディレクトリを移動しているようだ.
(terminal の出力で確認できる.)

tempCodeRunnerFile.rb がキャメルケースなのは、
Code Runner の仕様の模様

70が書いていることでおかしな点はないようだよ.
2022/03/28(月) 15:50:44.66ID:rI7b9so+
横レスだが
いらんでしょw
2022/03/28(月) 15:56:30.08ID:G7YE97sB
もろバレバレの文体で何が横レスなんだ
いい加減さっさと死ねやルビキチ
7770
垢版 |
2022/03/28(月) 16:18:29.19ID:bggr0gZp
>>70
DeepL による翻訳

Code-runner: File Directory As Cwd
Whether to use the directory of the file to be executed as the working directory.

実行するファイルのディレクトリを作業ディレクトリとして使用するかどうか
7870
垢版 |
2022/03/28(月) 16:30:38.99ID:bggr0gZp
Ruby の本に書いてある

VSCode をインストールして、拡張機能のCode Runner を使って、
コードを実行してみましょうって

コマンドプロンプト・PowerShell で、IRB を使ってコーディングするのが難しいから。
しかも、MSYS2 では日本語でバグったりするから

それで初心者には、VSCode・Code Runnerが推奨されている
2022/03/28(月) 16:41:47.58ID:VUcs9Yov
お、今度は縦レスか
2022/03/28(月) 18:24:24.28ID:Huq0eIK6
Rubyおじさんまだいるのか
2022/03/28(月) 18:38:55.75ID:vXhIdMLp
ルビ子うざいw
2022/03/29(火) 00:34:40.39ID:pemVpXFl
Rubyおじさん何年いるの
83デフォルトの名無しさん
垢版 |
2022/03/29(火) 01:16:37.87ID:wWfUYd7Y
>>82
無職だから死ぬまでいると思うよ
2022/03/29(火) 02:22:51.51ID:Oo83+HrU
>>82
お前さんみたいに相手する奴がいなくなるまで
2022/03/29(火) 02:27:47.76ID:Np+1D6iH
macで日本語再変換すると動作が変なのがずっと続いてるんだが全然修正されんね。
2022/03/29(火) 07:01:44.36ID:kERzyY8Q
Chromium(Electron)のバグだから
2022/03/29(火) 15:04:25.11ID:ywvOTZCx
>>85
ソース引っ張ってきて、自分で修正すればいいじゃん
オープンソースなんだから、なんでも出来るだろ
2022/03/29(火) 17:01:24.76ID:7yJq5VIE
馬鹿っぽい
89デフォルトの名無しさん
垢版 |
2022/03/29(火) 17:26:18.92ID:O57Zz/lq
When I asked a question, you guys gave me kind advice and comments, thanks to which I could achieve my objective.
But seeing you ridicule innocent comments of someone breaks my heart.
It's disappointing...

It prompted me to think whether I should leave 5ch.
But I have no good alternatives to 5ch.
Is anyone here in the same boat, I wonder?
2022/03/29(火) 17:28:11.87ID:KBnJr2+d
>>87
お前もせいぜいそうしろよ。
2022/03/29(火) 20:53:44.92ID:ywvOTZCx
>>90
そんなのみんなやってるだろ
2022/03/29(火) 21:38:32.36ID:ZcHvljYZ
>>91
優秀なんだな。
ちょっと修正たのむわ。
バグ報告がGitHubに沢山あがってるだろ。
2022/03/30(水) 17:50:24.60ID:+9PflOog
msってメモ帳しか作れないかと、思ってたら
本気出したらすごいんだな
やればできるじゃん
2022/03/30(水) 17:57:00.57ID:XdHzwJjc
スマホから締め出されて開発者に見放されつつ合ったから慌てて媚び始めただけだぞ
MSがやったのは金だして開発者かき集めてAtomパクって馬力かけて潰しただけ
2022/03/30(水) 19:19:21.15ID:njXGFa7l
GitHubもな
2022/03/30(水) 20:09:31.81ID:UJJsLtPb
MSは言語作成と開発環境作成は上手い方だよ。
2022/03/30(水) 21:29:49.68ID:KgnJ5P0K
>>93
元々Visual Studioの出来はよかっただろ
98デフォルトの名無しさん
垢版 |
2022/03/30(水) 21:34:36.51ID:80rjBrj3
>>93
他の会社が作ったものを買収しただけ。マイクロソフトがテキストエディタをまともに用意してこなかったのは、Office製品が売れなくなるのを恐れたため。
2022/03/30(水) 21:38:34.28ID:AvcKQf+I
Visual studio 作れる企業に「メモ帳しか作れないかと、思ってたら」ってアタオカ過ぎるだろw
2022/03/30(水) 21:55:26.29ID:pZIqlelO
>>99
Visual studioはMSじゃないだろ
MSのプロパーはオーバーライドとオーバーロードの違いが分からないのがごろごろいるよ
2022/03/30(水) 22:03:36.89ID:MqQwCbKz
MSプロパーが作ったもの以外はMS製品と認めないとか?メモ帳ってどうなんだろ?
2022/03/31(木) 00:11:18.43ID:ao9JCGyx
>>100
VisualStudioはMSだろ
2022/03/31(木) 01:57:40.27ID:YJsvunof
>>100
お前Visual SourceSafeと間違えてるだろ
2022/03/31(木) 08:54:47.89ID:/tNhNkTM
March 2022 (version 1.66)
https://code.visualstudio.com/updates/v1_66
2022/03/31(木) 10:56:59.18ID:fVMEB18s
(ΦωΦ)ヨシ!
2022/03/31(木) 13:50:12.62ID:4hUK+/uh
>>89
Stack Overflow ni demo kaitoke aho
2022/03/31(木) 14:48:22.54ID:BWFUDezQ
>>106
Ryo!
2022/03/31(木) 14:54:08.96ID:bC2AcxuZ
vscodeの開発は勢い落ちないな(´・ω・`)
2022/03/31(木) 15:02:26.23ID:MWrrmNSu
究極進化した挙げ句、ただ重いだけのvsになったりしてな
2022/03/31(木) 15:07:20.31ID:T04dP4vA
既に謎機能追加し始めて片鱗見えてる
2022/03/31(木) 17:46:14.39ID:4hUK+/uh
GitHubでMS社員見れば優秀なのわかるだろw
日本MSとかは知らんが
2022/03/31(木) 18:32:22.88ID:YOGNRVrk
デバッグしなくてもいいよな、小規模のものにしか使えないだろ
デバッグは使い物にならん。
VSのエディタでも使いやすいし、VS Cを使う理由がない
2022/03/31(木) 20:16:50.14ID:nIw7YplY
普通の人はVSじゃ使いにくいのでVScodeを使う
2022/03/31(木) 23:42:19.00ID:YJsvunof
VS対応の言語・OSならそれ使えばいいし、使えないならvscode使えばいいだけだと思うんだけど
なんでどっちかしか使わないという発想になるんだろう
2022/04/01(金) 00:20:53.48ID:46G1puQR
VS非対応のOSしか使えないって、遊びでサンプルプログラムをちょっと動かしていい気になってるようなやつだな
スタバでhelloworldでドヤってませんかw
2022/04/01(金) 00:44:18.51ID:Xj7L/9bi
逆じゃない?Windows向けのアプリなんて今どき誰も書きたがらないと思うぞ
2022/04/01(金) 01:11:33.10ID:46G1puQR
書きたい書きたくないで書いているようなアプリなんて今どき誰も使いたがらないと思うぞ
2022/04/01(金) 01:14:31.77ID:cC0RkKwj
どこが刺さりどころなん?
2022/04/01(金) 02:00:43.61ID:Ecbya/W7
Linuxサーバー向けの仕事なんてなんぼでもあるだろ
>>115
2022/04/01(金) 04:33:37.50ID:1Sys5M4X
>>115
Go,Rust,Python,C/C++/JSで書かれたシステムや、
クロスプラットフォームのライブラリが世の中では全然使われていないとでも?
業務システムでGUI周り含めてネイティブアプリで作るのなら.NETだろうけど、世の中業務システムしかないわけじゃないよ?
2022/04/01(金) 06:44:47.02ID:E1TtNkly
エディタの話しろよ
2022/04/01(金) 08:36:55.97ID:nQZKqt1w
Linuxwww
今時そんなの使ってるやついるのかよ
2022/04/01(金) 08:38:02.58ID:lSN+GipP
2022/04/01(金) 08:44:31.89ID:vZevzWTB
VSCはエディタじゃない、環境だと昔から言われるのに・・・
2022/04/01(金) 08:59:34.39ID:Xccd6o23
うち家電屋なんで開発環境はみんなlinuxだわ
2022/04/01(金) 09:12:54.19ID:pqrM18wa
ChromebookのLinux開発環境でVSCode使ってる
2022/04/01(金) 12:34:32.66ID:+R9uk8NE
linuxをデスクトップでとか
よほどの縛りでやむを得ない場合だけだわ。
2022/04/01(金) 12:38:45.00ID:vZPj/U1t
ブラウザとvscodeとベンダー系のツールが動けば十分だし
むしろDockerがネイティブ動作するからWin/Macより適当
というケースは多いとおもう
2022/04/01(金) 12:47:31.04ID:Ecbya/W7
>>127
Windowsからremote sshで使うんだよ
2022/04/01(金) 13:07:17.67ID:Y16YCcpU
>>127
何も知らないんだな
2022/04/01(金) 13:32:30.92ID:+R9uk8NE
vscodeからリモートでlinux使うのは
デスクトップとしてlinuxつかってるとは言わんよね。
2022/04/01(金) 13:53:15.80ID:KtGRxKjq
>>131
Linuxでデスクトップが切られていてもvscodeは使えるんだよって話
分からない人だな
2022/04/01(金) 13:57:27.09ID:+R9uk8NE
それ関係ない別の話し。
2022/04/01(金) 14:07:39.69ID:+R9uk8NE
何netflixで映像みるのをvscodeごしでリモートでやってるの?
コマンドやsshで話しがすむような
開発系の話は今は話題のターゲットじゃないよね
一般的かつ一般人のマウス操作のデスクトップ使用シーンを中心とした話のハズだし。
2022/04/01(金) 14:15:59.23ID:Ecbya/W7
>>134
みんな開発やサーバー環境としてのLinuxの話しかしてないよ
2022/04/01(金) 14:18:01.77ID:vZPj/U1t
これは擁護できない流れで草

>>134
論理的思考ができない相手に付き合う必要ない
2022/04/01(金) 14:38:07.70ID:+2ZR7to5
このスレで論理性www
2022/04/01(金) 15:02:26.59ID:5shslTAG
頑張って擁護してあげよう

日本語できてえらい!
2022/04/01(金) 15:07:21.99ID:PU7Zi1lY
Linux のデスクトップはいらない。
Linuxはサーバーのみ

Windows パソコンがクライアントで、VSCode, WSL2, Docker Desktop か、
日本人が作った、多言語バージョンマネージャーのanyenv でよい。
asdf もあるけど

パソコン工房のメモリ32GB とかのノートPC を買えばよい
2022/04/01(金) 15:11:41.28ID:I/VjihtE
日本語できないやつ来ちゃったよ
2022/04/01(金) 17:05:56.48ID:wsSIRGvm
WSL2 でいいや
2022/04/01(金) 18:08:28.34ID:yYW+C1/7
vsはvs専用のフレームワークを含んでおり
それに沿ったコードでないと動作しないので
まず問題外である
2022/04/01(金) 18:29:07.48ID:9kicr6GT
>>140
n1ですがなにか?
2022/04/01(金) 20:29:41.25ID:Y16YCcpU
レベル低っ
2022/04/01(金) 20:31:04.49ID:zMq135v9
WindowsとMacはDockerの扱いがめんどいというイメージやな(´・ω・`)
2022/04/01(金) 21:40:13.02ID:Xj7L/9bi
n1って何?
2022/04/01(金) 21:43:01.78ID:Xj7L/9bi
>>145
違うやろ、dockerがそもそもlinux kernelの機能を使って実現したんだから、MacはともかくWindowsは回避して実現してるだろ
2022/04/01(金) 22:03:11.70ID:jyjdOV7I
>>146
N1〜N5:認定の目安 | 日本語能力試験
https://www.jlpt.jp/about/levelsummary.html
2022/04/01(金) 22:26:43.98ID:DJRInywP
>>145
windowsはカーネルをいろいろ選択出来るので機能的にかなり上位ですね
2022/04/02(土) 15:30:22.34ID:YPKLSNfQ
Docker はLinux の技術で、世界のほぼすべてがDocker の技術を使っている。
AWS, Kubernetes, CircleCI とか

時価総額が大きくなるのが、Linux, Docker の分野しかない。
例えばAWSなら、コロナ不況の株高で、80兆円だったのが、150兆円になった

それを予測して、Microsoft(MS)は多くのLinux技術者を採用して、Linuxへ進路変更した。
MSはLinux Foundation にも属している

より上流・つまりLinux界隈でOSS 活動しながら、その成果をAzure へ還元するスタイル。
それでも、Azureは、AWS, GCP に負けている

YouTube で有名な、雑食系エンジニア・KENTA のRuby on Raisl サロンでも、
皆、くろかわこうへいのAWSサロンへも入る

KENTAもAWSだけではなく、GCPもやって下さいと言うけど、Azureのことは言わない
2022/04/02(土) 15:35:33.49ID:TP7eYDmU
>>150
スレチ
VSCodeと一行も関係ない
2022/04/02(土) 15:37:00.07ID:TP7eYDmU
ここは総合雑談スレではない
雑談したいなら雑談スレへ
2022/04/02(土) 16:20:23.63ID:y/uyzFp6
エディタについて語れ
2022/04/02(土) 17:05:43.46ID:y8/gNd/v
>>134
元々vscodeのremote developmentでLinuxに直接繋いで開発する話しか、
VSじゃないと役に立たねーvscodeなんて単なるエディタじゃんっていう話の反論としては
してないと思うがね、>>114->>120あたりで。

Remote DevelopmentはEmacs vs Vim論争に一石を投じるぐらいのインパクトのある、
vscodeのメリットとしてはかなり大きいものだと思うけどな。

そりゃWinネイティブアプリ作ったりmacOS/iOSネイティブアプリ作ったりはVSなりXcodeでするのが楽だけど、
それ以外の様々な開発をvscodeは食い始めてるよねって話だろう
2022/04/02(土) 17:06:42.50ID:KeKF4k46
VScodeはエディタじゃない、環境だと何度言えば・・・
2022/04/02(土) 17:09:44.30ID:y/uyzFp6
ちょっとサンプルプログラムをスタバでドヤなりながらコンパイルリンクして
ターミナルにHello Worldを出す程度のプログラムならVSCodeでも出来るな
2022/04/02(土) 18:00:10.72ID:ubymk11T
>>156
話の引き出し狭っ
2022/04/02(土) 18:20:24.52ID:JXIJtnjG
YouTubeの広告をカットしてくれるエクステない?
2022/04/02(土) 18:25:03.16ID:CXOFDjAF
代わりに158がタダ働きしてくれるエクステ作って
2022/04/02(土) 20:20:38.16ID:RXUKJ4rj
vsは中途半端なエンジニアを大量生産してるって
昔から揶揄されてたからな
2022/04/02(土) 21:33:04.75ID:J92qlKX+
俺はVS大好きだが…‥

Windows専門ならVSだけで事足りるかもしれないけど、実際仕事ではいろんなOS扱うことになるからvscodeは有用なんだよね
2022/04/02(土) 21:41:51.56ID:lR20UBEk
vscodeは日本人の作ったMarpでMarkdownから簡単にスライド作成できたりする
要は軽量ってことだよ
2022/04/02(土) 23:07:24.94ID:y/uyzFp6
>>161
仕事で使用ってマジで?
仕事でフリーのツールを使ってるのなんて聞いたこと無い
2022/04/02(土) 23:25:43.89ID:qeniy4t8
VS無いと開発すら出来ないエンジニア
の大量生産ですわ
2022/04/02(土) 23:43:26.14ID:6O1i24eF
VSあれば開発できるんだからなんの問題もないだろ
2022/04/03(日) 00:02:41.15ID:LYcro11u
>>163
Linux使わんの???
公共システムでも使ってんのに
2022/04/03(日) 00:21:09.04ID:PKQq9qKy
仕事効率が上がるならvscodeだって普通に使うでしょ
というか仕事してない人しか使ってないと思われてるの?
2022/04/03(日) 01:21:59.48ID:YCOwGNk6
vsレベルだとデプロイがまず難しい傾向があるね
本番serverとか踏み台経由でターミナルしか使えない場合がほとんどなのに
vs前提の開発者だと無力だ
2022/04/03(日) 02:31:28.77ID:g5/BzxrZ
vsレベルってどこ方言?
Windowsアプリの話なのかそうでないのかも謎
いまどきデプロイでターゲットにログイン必要な場合がほとんどって思ってる点もやばい
2022/04/03(日) 05:41:03.95ID:5MjPIfxB
日が変わったから今更だが、ID:y/uyzFp6
こいつはただの荒らしっぽいな
何の業界の話か知らんが、組み込みとか硬めの業務システムじゃなかったらOSS使いまくりだろ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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