Visual Studio Code / VSCode Part6

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2019/03/15(金) 11:01:35.01ID:ufwr++iy
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 Part5
http://mevius.5ch.net/test/read.cgi/tech/1541649564
2019/11/29(金) 23:44:02.34ID:sYgaOF9W
本体の設定も拡張機能の設定も同じjsonにあるからできるやろ
2019/11/30(土) 00:03:25.10ID:/kQuTQ5A
chageってチャゲの事か。一瞬、頭文字から新しいcコンパイラかと思った
2019/11/30(土) 00:15:21.65ID:NC5QHmpS
>>904
各extentionのインストールは手動で1つ1つやらないと出来ないよな?
2019/11/30(土) 07:28:02.98ID:/Px9bqQq
>>903
できる

>>906
自動でインストールしてくれる

[端末A] 拡張Xと拡張Yをインストール→setting syncで設定をgistにアップロード(自動アップロードにもできる)

gistに設定情報反映

[端末B] setting syncで設定をgistからダウンロード(自動ダウンロードにもできる)→拡張Xと拡張Yがインストールされ設定も反映される
2019/11/30(土) 10:25:39.32ID:oINMmgv/
http://imgur.com/NifitGJ.png
2019/11/30(土) 10:41:09.05ID:CP6+mWL6
extensionの安全性を客観的に証明するにはどうすればいいですか?
2019/11/30(土) 10:56:37.80ID:NC5QHmpS
>>907
まじか
すごいな、d
2019/11/30(土) 11:10:58.07ID:BcIjEIKq
>>909
ソースコードに隅々まで目を通した上で、実際のエクステンションとgithub上のソースコードの完全一致を確認する
2019/11/30(土) 11:20:29.39ID:qRO+0jQh
>>911
でも労力と利益が釣り合いませんよね?
皆さんは本当にソースを検査してるんですか?
それとも博打でextensionを使ってるんですか?
2019/11/30(土) 11:26:05.64ID:f0j5lcEr
VS CodeのExtentionはソースをgithubでホストすることが登録要件だったりするの?
2019/11/30(土) 11:43:52.55ID:d66pPuKe
>>912
そもそもextensionの前にVS Code本体のコードは監査しているのか?
2019/11/30(土) 14:37:49.79ID:evDHhdpq
OSの安全性が担保されているのかどうかについて
2019/11/30(土) 14:45:38.59ID:3FV7Ycni
昨今のOSS文化ってスパイ天国だよなあ
なんでIT史最初期の性善説モデルに回帰してしまったのだろう
2019/11/30(土) 15:15:01.90ID:K+JuUotB
>>916
もとよりOSSってだけでは安全の担保はなされないし、そのような見方をされていたこともない
(ほぼ単独で開発されているプロジェクトも多く、その場合「多数の目」なるものは不在)

「自由にフォーク」したり「コード提供(所謂プルリク)によってプロジェクトの発展(不具合修正や機能改善)に貢献できる」ってところが肝なんだよ
2019/11/30(土) 15:32:13.98ID:U4j9IED8
ソース確認できないものの安全性なんて誰にも分からないしソース確認できるのにする気がないなら安全性など分かるはずがない
2019/11/30(土) 15:33:23.55ID:3rL3grx7
Σみたく税金250億投入して、ソースすら
公開されない糞プロジェクトもあるし
2019/11/30(土) 15:38:55.91ID:Cw+q/ggM
問題は安全性を確認するコストのほうが利用するメリットより遥かに大きいことだな
OSSの安全性を保証する世界的な認証機関が必要
2019/11/30(土) 15:39:51.24ID:m8ZG7ms4
釣り合わないなら使わないだけの話
922デフォルトの名無しさん
垢版 |
2019/11/30(土) 16:10:08.07ID:DT17NDNl
>>907
こんなんできんのかよワロタww
2019/11/30(土) 20:28:58.08ID:HfD7TUGT
fish shellを使っています。
VSCodeでターミナルを開くと

$ source /Users/namae/.pyenv/shims/activate.fish
~/.pyenv/shims/activate.fish (line 4): Missing end to balance this if statement
if [ -e "${program}" ]; then
^
from sourcing file ~/.pyenv/shims/activate.fish
called on standard input

source: Error while reading file '/Users/namae/.pyenv/shims/activate.fish'

このようなエラーが必ず出てしまいます。
/Users/namae/.pyenv/shims/activate.fishをVSCodeで開いてみると以下が書かれてあり、
if [ -e "${program}" ]; thenに赤の並線が引かれてあるのでここがいけないんだと思います。
どう修正したらいいんでしょうか?
VSCodeではなく普通のターミナルだとエラーは出ません。

[ -n "$PYENV_DEBUG" ] && set -x
export PYENV_ROOT="/Users/namae/.pyenv"
program="$("/usr/local/Cellar/pyenv/1.2.15/libexec/pyenv" which "${BASH_SOURCE##*/}")"
if [ -e "${program}" ]; then
. "${program}" "$@"
fi
2019/11/30(土) 20:31:11.14ID:mO6/udRn
fishにfiなんてねーだろ
2019/11/30(土) 20:31:39.19ID:mO6/udRn
fish使うのやめろ。互換性ない
2019/11/30(土) 20:44:30.87ID:HfD7TUGT
>>923
自己レス
activate.fishを削除してみましたが、
VSCODEでターミナルを開くとactivate.fishが作られるみたいです
普通のターミナルだと作られなかったです

>>924
これはVSCodeの機能?penvの機能ですか?
2019/11/30(土) 20:53:42.90ID:HfD7TUGT
同階層にあるactivate_this.py
というpythonの拡張子が付いていて中はbashのファイルがVSCodeで参照されているような気がします。
で、fishだから実行出来ないと
VSCodeとFishは無理なんでしょうか?
2019/11/30(土) 21:04:44.30ID:HfD7TUGT
このエラーは去年Fish v3が出る以前は大丈夫だった気がします
2019/11/30(土) 22:46:35.80ID:p/F8+EYd
>>918
ソースを確認してもコンパイラに仕掛けられたら・・・
天才Ken Thompsonのような事をやられたら
2019/12/01(日) 00:47:22.74ID:UCpH0Yie
>>923
>program="$("/usr/local/Cellar/pyenv/1.2.15/libexec/pyenv" which "${BASH_SOURCE##*/}")"

"〜" 内に、"〜" がネストしているからじゃね?

" をエスケープするとか、' と混ぜて使うとか、
文字列を結合して、または、Ruby の文字列内での式展開みたいな記法で、文字列を組み立てれば?

$(文字列) で、コマンド実行したいのか?
${文字列} で、変数展開か何か?
2019/12/01(日) 01:44:01.74ID:Eqp5CcXN
>>930
的外れだから黙ってて
2019/12/01(日) 02:25:17.41ID:yx77BMWG
またruby基地が湧いたのか
2019/12/01(日) 08:15:23.27ID:YWi4MX0G
>>930
ネスト?wwww 文法エラーなどどこにもないwww
bash知らないなら喋らないほうが良いよ
恥ずかしいだけ
2019/12/01(日) 09:08:45.78ID:YC7h427T
>>933
Ruby君にわずかでも羞恥心があればここまでみんなに嫌われるような言動はしていなかっただろうな
935デフォルトの名無しさん
垢版 |
2019/12/02(月) 19:14:57.47ID:s3D+Ptrz
さらしあげー
2019/12/03(火) 16:02:12.58ID:hlOFhydX
ファイルのauto saveを有効にしてliveserverでgo liveを押してもブラウザが自動更新されないのですが何がいけないのでしょうか?OSはubuntuです
937デフォルトの名無しさん
垢版 |
2019/12/03(火) 17:05:41.77ID:5ZiHQIvd
どうして戦争がなくならないのでしょうか?夕食はカレーです
2019/12/04(水) 11:52:50.49ID:no4jCANi
Goサポートは開発体制が変わってから急激に糞化したな
もうgoplsはMSが開発しろよ
Google無能すぎる
2019/12/04(水) 12:19:25.62ID:Xe3mGbv8
1つのvscodeインスタンスで複数のサービスにattachって出来ない?

webapp
api1
api2

ってあるんだが同時にデバックするときvscodeを3インスタンス立ち上げてる
1つのvscodeでデバックしたい
940デフォルトの名無しさん
垢版 |
2019/12/04(水) 20:30:20.80ID:824uN49M
聖闘士星矢が好きだってだけで、theme を tomorrow night blue (明日の空はブルー)にしてる奴いる?
背景が青色(コスモ)で、クラス名とかが金色(ゴールド聖闘士)で、キーワードが紫色(沙織の髪の色)って狙いすぎだわ好き。
2019/12/04(水) 21:34:13.69ID:hrqBonb5
>>940
聖闘士星矢好きだけどそこまで考えたことなかったわw
2019/12/04(水) 22:12:28.85ID:QnjuZv0Z
えいえんのー
かがーやきーー
2019/12/05(木) 07:54:00.20ID:fTTGdtWT
PC 内のファイルをコピーして、

VSCode 内のファイル・エクスプローラー内のフォルダへ、貼ることが出来ないね
2019/12/05(木) 08:31:56.16ID:V2kSK8K7
>>943
あーそれ地味に不便だ
マウス使わずコピペしたいのに
2019/12/05(木) 09:06:39.16ID:qC9BhEAe
別アプリケーションのテキストをドラッグ&ドロップでVSCodeにもってこれない
できるようにする方法はある?
2019/12/05(木) 09:17:59.64ID:sAnY0Q/8
>>945
それは普通にCtrl+CとVの方が楽じゃないか?
947945
垢版 |
2019/12/05(木) 09:21:57.72ID:qC9BhEAe
>>946
たしかにw
でもドラッグ&ドロップしたいときもあるんだよなぁ。
できないっぽい?
2019/12/05(木) 09:40:49.64ID:YiyOk7pe
それよりもフォルダをD&Dしたら「新しいプロジェクトを追加しますか」的になるのが嫌だ
ソースツリーの一部にはならないのかしら
2019/12/05(木) 19:02:28.68ID:DM3Kdgct
長年他のエディタを使っていてVScodeに乗り換えた人に質問
ショートカットキーはどうしてますか?
1.長年馴染んだショートカットをVScodeでも設定
2.VScodeデフォルトショートカットに慣れる
3.1と2の間 どうしても我慢ならんものだけショートカット変更

最初は1.でバリバリ変更しようと思ったけど、VScodeで元から設定されている
機能があった場合、その引っ越し先に悩んでは2.でいいかと思ったりする
葛藤ループになって3.に至るわけですが、中途半端すぎて反ってストレス感が
2019/12/05(木) 19:04:03.04ID:5+TFgpVY
アンケート禁止だぞ
2019/12/05(木) 19:09:00.36ID:DM3Kdgct
アンケートじゃないよ
952デフォルトの名無しさん
垢版 |
2019/12/05(木) 19:20:41.08ID:ZLR6t/oZ
だよなSurveyだよな
2019/12/05(木) 19:24:54.60ID:0RMsQKOS
どうでもいいけどローカルルールあったの?
次スレテンプレで書いてね

まあ慣れるしかないというのがFAだろうけど、生産性第一で臨機応変ですかね
2019/12/05(木) 19:42:18.60ID:DM3Kdgct
ありがとうございます
仰るとおり生産してなんぼの用途のソフトですので、ウダウダ言わず生産性上げていきます
2019/12/05(木) 21:05:07.44ID:sV2dE7Px
エディタ内での中ボタンの挙動をブラウザ類と同じ様なスクロールに設定する事は出来ませんかね
VSCodeの中でもエディタ以外の所では同じ様なスクロールなのに、何でエディタだけこんな扱いに
956930
垢版 |
2019/12/06(金) 04:27:32.66ID:IktivxOB
>>930
自己レス

echo "$(expr 2 "*" 3)"
#=> 6

確かに、コマンド置換、$( ) 内で、"〜" をネストしても、正常に動く!

漏れは互換性を考慮して、いつも、`〜` を使っているから、
bash 特有の書き方は知らない
2019/12/06(金) 11:56:47.88ID:+U6a+qV0
× 漏れは互換性を考慮して
○ 互換性に問題があるかどうか、調べるのが面倒だから考えるのを放棄して

一体どこに `〜` が使えないシェルがあるんでしょうかね
互換性上問題ないのに、古いやり方をしてるだけ。

例えて言うならば、JavaScriptでtry〜catchが使えないブラウザが
あるかもしれないから使わないって言っているようなもん。
(ちなみにtry〜catchが使えるようになったのはIE5.0から)

`〜` が使えないシェルを知ってますか?そのシェルが今はもう
使われてないのを知ってますか?知らないでしょう?
だから調べるのが面倒っていうのが正しい。ただの怠慢。
2019/12/06(金) 15:47:32.93ID:2gJ3Je8i
漏れとか
959デフォルトの名無しさん
垢版 |
2019/12/06(金) 19:00:03.99ID:dgUVFT0h
漏れて書くの昔は腐り女子だけだったんだけど
さいきんはオッサンも使うようになったのか
2019/12/06(金) 19:28:18.79ID:xyAd4MhF
昔こそおっさんも使ってたように思うが
2019/12/06(金) 20:02:19.63ID:th66rYJr
visual studioばっか使ってたけど非対応の言語やる必要が出て自分も挑戦してみるか!と今日ネットで検索して頑張ったけど挫折した
色々な設定とかもうほんとわけわかんなすぎる……普通に書いてデバッグするとこまですらたどり着けん。そもそもjsonとか全く知らないんですけどハードル高くねぇ?
なんか大人気でみんな使ってるような感じだけどこれ使いこなせる人ばかりなのか信じられん
2019/12/06(金) 20:08:16.13ID:Y0yd5NNc
codeはweb文化だからvsに慣れてる人はついていけないと思う
web系と業務系の違いがそのままcodeとvsの違い
2019/12/06(金) 20:31:41.96ID:e8Nbwz4h
VSとWindowsに閉じこもった開発しかやってないと、
VSから一歩出たら素人と変わらないような人はベテランプログラマでも多いよ
ペーペーに戻ったつもりで謙虚に頑張りなさい
2019/12/06(金) 21:08:27.51ID:7XkVteXp
delphiやろう
2019/12/06(金) 22:27:52.50ID:oeB5L51T
Turbo Pascalなら少し・・
2019/12/06(金) 22:39:57.11ID:m17XHwc0
ワークスペースを同時に開いてvsはコードエディット
vscodeはdockerなどコード以外の物を管理
どっちかに纏めたいけどどっちも中途半端でストレス
2019/12/06(金) 23:36:39.88ID:IktivxOB
VS の香具師は、サーバー構築運用とか知らないだろ。
Open Stack, Vagrant, Chef, Docker, Kubernetes, Terraform, CircleCI とか

WEB+DB, Software Design などの雑誌も読んだことないだろw

Ruby, Go やってないと無理
2019/12/06(金) 23:56:22.11ID:vjPCUFYQ
VSのソリューション開いて同時にそのフォルダをVSCodeで開くのは最近よく使うようになった。
2019/12/07(土) 00:52:35.35ID:GuioiT9J
サーバー運用を仕事にしてないのなら知らなくて問題ないだろ
何でそれでマウント取れると思ってるんだろう
2019/12/07(土) 01:31:25.09ID:yDq/8YCn
ラズパイマガジンとインターフェイスが愛読書です
2019/12/07(土) 01:33:27.68ID:u5ehHy/n
FPGAマガジンが
2019/12/07(土) 03:15:16.26ID:9RTirjv8
vagrantとDockerはアプリケーション構築でよく使うから
2019/12/07(土) 12:36:50.59ID:al0e/tH1
マルチルート構成にリモートフォルダを追加する機能をはやく実装してくれ
974デフォルトの名無しさん
垢版 |
2019/12/07(土) 14:09:14.33ID:tj55yZgB
計画にあるの?
2019/12/08(日) 03:42:36.63ID:QNxSDfCr
デバッグ中にオブジェクトの中身を見る時にいちいち式を評価して覗いてるんだけど他に良い方法ないですか
976デフォルトの名無しさん
垢版 |
2019/12/08(日) 06:33:44.57ID:xc3QFktl
Live Server でWatch してるけど、
HTML 内に書いた、jQuery, $ が未定義になってしまう

ローカルPC 内のプロジェクト外部にある、jQuery を読み込めないの?
Live Serverを使わないと、正常に読み込める

<scr@ipt type="text/javascript" src="file:///C:/Users/Owner/Documents/JS/jQuery/jquery-3.1.0.min.js"></scr@ipt>

<scr@ipt type="text/javascript">
$( function ( ) {
} );
</scr@ipt>
2019/12/08(日) 06:37:46.75ID:xc3QFktl
>>975
console.log に、オブジェクトを入れれば?
そうすれば、F12 開発者ツールから、オブジェクトの中身を辿っていける

console.log( obj_1, obj_2 )
2019/12/08(日) 06:37:50.86ID:bwBZkfVQ
>>975
いろいろ省略し過ぎで何を聞きたいのかよく分からんけど
GCCの話であればlunch.jsonのdebuggePathにgdbを登録すれば?
2019/12/08(日) 06:42:02.47ID:KdtcMvK6
>>976
file:///で始まるパスはローカルでしか使えないので、
例えばjQueryのJSを同じ場所において相対パスで書くとか、CDN使うとかすると良い
980976
垢版 |
2019/12/08(日) 09:19:30.64ID:xc3QFktl
ありがとう

jQuery のパスを相対パスに変えたら、
Live Server でも正常に動きました!
2019/12/10(火) 18:27:01.42ID:Eh7tIZIj
公式でjapanese拡張のvsix落としてきてオフラインインストールしたらバージョンがincompatibleって言われるんだが何で?
vscodeも1.40.2で最新のやつを入れたはずなんだが
ちなpythonとone dark proの拡張は入った
2019/12/10(火) 19:12:43.42ID:B9QDHfSH
Marketplaceの日本語パックはすでにv1.41用のになってるせいだな
vscode上から検索してインストールした方が速い
どうしてもvsixでほしいならDownload Extensionで落ちてくるURLのバージョン部分を1.40,.2に書き換えて直に落とせばいいんじゃね?
2019/12/10(火) 21:28:52.28ID:SM2jdQG6
https://code.visualstudio.com/docs/cpp/config-msvc
公式のチュートリアル一通りやったんだけどあまりに手順が多いし設定は複雑だしでげんなりした
昨今もてはやされてるけどどういう用途で使うのがいいの?使いみちが分からない
984デフォルトの名無しさん
垢版 |
2019/12/10(火) 22:26:35.27ID:Thf07RzI
エクセルにしろイラストレーターにしろ使う人が使ったらアムロが乗ったアレックスみたいな動きするけどそんなのめったに見ないだろ?
一般人は普通にポチポチ使うんだよ。
必要になったら調べる。
ただのエディタだぞ。
2019/12/10(火) 22:42:03.94ID:fiDFMRin
>>983
他の開発環境と比べるとリモート開発が便利ってぐらいかな
2019/12/10(火) 22:44:54.05ID:PQWx71tP
>>983
テキストエディタなんだからテキスト編集する用事に決まってんだろw
2019/12/10(火) 23:54:49.69ID:t+lwfE29
>>983
質問が逆
こういう用途で使うにはどうすればいいですかだよ
2019/12/11(水) 00:06:50.91ID:KUVLSODG
>>984
>アムロが乗ったアレックス

ポケットの中の戦争にアムロ出たきたっけ?
2019/12/11(水) 00:09:46.70ID:FG7l6DGf
セイラさんには乗ったかも知れないけど。(小説版)
2019/12/11(水) 02:00:35.49ID:VuxELf39
乗ったのはG-3だろ
2019/12/11(水) 02:52:14.56ID:b0NSAXs1
>>983
Markdown ファイルを、HTML で見れる。
Emmet が使える

拡張機能のCode Runner(Ctrl+Shift+P のRun Code)で、選択したコード片を実行できる

拡張機能のLive Server, Live Sass Compiler のwatch 機能で、
ファイルを保存すると、即座にブラウザがreload される
(gulp, npm scripts で、タスクを定義するのと同じように)

拡張機能のBracket Pair Colorizer で、対応するカッコを色違いで表示する。
indent-rainbow で、インデントの深さを色違いで表示する
2019/12/11(水) 02:53:15.85ID:KUVLSODG
G3ってマグネットコーティングのやつだろ?
見た目はRX78mk2と変わらなかったと思うけど違うやつ?
2019/12/11(水) 09:01:56.25ID:PSd5vs8z
アムロ、セイラさんに乗ったのかよマジかよ。ベルトーチカちゃんはどうした?
因みに人型ロボは日本のロボット開発にマイナスの先入観しか与えてないゴミだと思ってるから作品を見たことはない
2019/12/11(水) 09:27:05.99ID:Vh4BDbSl
Markdownのテーブル編集に便利な拡張おしえて
日本語対応のやつ
2019/12/11(水) 10:23:31.63ID:G4PAMZVC
>>993
ボストンダイナミクス社の人型ロボット見たか?

マイナスの先入観があるとしたら開発者に問題があるし
そういう思想しかできないおまえが問題
2019/12/11(水) 13:53:43.55ID:jFtMzs9n
多脚の方が遥かに実用性高いだろ
それ以前にお前らスレチだからファンボスレでやれ
2019/12/11(水) 18:02:00.48ID:BSd1dztf
>>982
会社の設定なのか知らんがvscode上でマケプレ接続できんから書き換え明日試してみるわ、thx
2019/12/11(水) 18:03:39.84ID:BSd1dztf
>>983
何と比較してだ?
殆どのエディタと比較してまず見た目がクールじゃん
2019/12/11(水) 18:59:46.62ID:VuxELf39
つまりタチコマが最高って事か?
2019/12/11(水) 19:27:35.42ID:Bgwo94jj
質問しようと思ったらスレ埋まりかけてたから建てたわ
Visual Studio Code / VSCode Part7
http://mevius.5ch.net/test/read.cgi/tech/1576059976/
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 271日 8時間 26分 0秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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