Visual Studio Code / VSCode Part5

■ このスレッドは過去ログ倉庫に格納されています
2018/11/08(木) 12:59:24.97ID:73zDssgb
MS発のエディタVSCodeのスレ

公式
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 Part4
https://mevius.5ch.net/test/read.cgi/tech/1529679715/
2019/02/11(月) 15:47:22.90ID:d/9MDRZw
>>764
揃ってないぞ
手動でも揃えられんのか、おまへは
2019/02/11(月) 15:50:49.40ID:K/18SmCD
fugafugafuga = 'fugafugafug'
の一行を後で追加することになったらdiffが四行になるなw
2019/02/11(月) 17:18:26.34ID:BCELtnJM
オープンソースソフトの脆弱性の放置というのは単に誰も気付いてなかっただけ
気付いてないんだから悪用もできないので問題はない
最初に見つけたのが犯罪者だったら困るが実際はほぼいわゆるホワイトハッカーのような人が発見している
なぜなら犯罪者からすればわざわざ未知の脆弱性を苦労して探すより発見・解決済みの脆弱性を運用側で放置してるのを攻撃する方が圧倒的に効率が良いから
ということでユーザーとしてはアップデートはすぐ実行する、ぐらいしか対処法はない
2019/02/11(月) 17:52:12.31ID:ja3aMy7M
プロプライエタリにも誰も知らない脆弱性なんて山ほどある
どちらが安全かと言われるとどちらも未知の脆弱性に対しては安全ではない
2019/02/11(月) 17:58:21.36ID:YsmpjPdG
なので、そういう人に対しては、
「オープンソース・ソフトウェアも
プロプライエタリ・ソフトウェアもどちらも
使わなければ良いんじゃないですか?
つまり、Windowsもお手持ちのiPhoneも使うのを止めたらいいんです。」
と言い返しておきます。
2019/02/11(月) 21:15:40.62ID:g4J8JHV5
死にたくないなら生きることをやめましょう、みたいな
772デフォルトの名無しさん
垢版 |
2019/02/12(火) 03:52:12.17ID:xDY2FToe
これ使い出すとVisualStudio使う頻度かなり減る?
2019/02/12(火) 03:57:54.34ID:wp1a6nq7
お前のVSの用途なんて知らんし頻度が減るかどうかなんて分かるか
IDEからテキストエディタにしても良いなら減るんじゃね?
2019/02/12(火) 05:36:37.56ID:9PeJY7S1
>>764
Better Align使ってる
https://marketplace.visualstudio.com/items?itemName=wwm.better-align
2019/02/12(火) 10:32:44.10ID:kyIZ+JXd
Vim拡張のSurroundでyssbがyss)じゃなくてyss(になってない?
元祖の挙動がどうなってるのか知らないのだけど、元のプラグインの挙動説明みると逆になってるような気がする

https://github.com/tpope/vim-surround
2019/02/13(水) 09:01:23.36ID:UNFsiKXT
1.31.1が降ってきた
2019/02/17(日) 21:27:33.49ID:Cn2cXppc
c#ってどこから実行するんでしょうか?
ctr shift pで出てきたrunを押してもだめです
2019/02/19(火) 04:55:53.98ID:t+ZZI+Uh
使ってるといつの間にかメモリ1gbも食ってるんですが、何が原因でしょうか
でかいファイル開いているわけでもありません
2019/02/19(火) 07:47:51.66ID:0x+yiClx
>>778
おやつを食べちゃダメ
2019/02/19(火) 12:03:42.07ID:Bg4zfnmy
electron製ソフトがメモリ馬鹿食いなのはしゃーない
2019/02/19(火) 19:14:18.12ID:Bq5b1DTg
chromium「メモリ16GB無い方が悪い」
2019/02/19(火) 19:35:55.54ID:TL2+PvJX
advanced new fileのエクステンション入れたんだけど、ファイル名入力してリターン打ってもファイルが出来ない
これはおま環なのかね
2019/02/19(火) 19:37:20.59ID:EhiGTzlS
Visual Studio 2017からはじめっから使いやすそうなcode snippetが付いててcodeに乗り換えたWindows10 userなんですが、VS2017より軽快でアップデートもすぐに終わるし乗り換えてよかった。
VSはアップデートのときほっとくとすべての拡張と本体アップデートしだしてダウンロードサイズ10GBとかなってるときある。
コードスニペット以外にもMarkdownがはじめっから入ってていいね。
バカに出来んわ。
ところでエクスプローラの現在modify中のファイルがxってなってるの変えれない?
なんかそのファイルのタブをクローズしたくなる。
https://i.imgur.com/b8Vzoqw.png
784デフォルトの名無しさん
垢版 |
2019/02/19(火) 20:30:05.87ID:1MGhRYmp
おま環なのかねとか書くなら環境書けよ
頭悪いの?
2019/02/19(火) 20:37:31.33ID:PGoEDBor
は?
2019/02/19(火) 20:40:59.18ID:S8mfFdAY
答えられないなら書き込まなきゃいいのに(´・ω・`)
787デフォルトの名無しさん
垢版 |
2019/02/19(火) 21:36:20.31ID:HYgQxbVv
拡張機能sftp使っているのだが、
uploadOnSave:true
にしているのだが、
scssファイルをコンパイルしてcssファイルを生成しても
scssファイルが自動uploadされるのだが、肝心のcssファイルがuploadされないのだが、
どうすればcssファイルを自動upload出来る?
2019/02/20(水) 02:24:10.96ID:B2QSVSiS
その拡張機能の設定ファイルに、記述できないの?
.css のファイルか、そのCSSファイルのあるフォルダを登録できないの?

それか、そういうtask runner を作るとか
789デフォルトの名無しさん
垢版 |
2019/02/20(水) 05:18:25.64ID:BQosK31e
>>784 このスレこういうバカ多いから仕方ない
逆に考えると自分の環境知らないはずの相手から「お前環だから諦めろ」とか言われて納得できるのがすごい
2019/02/20(水) 07:48:51.16ID:yImVIw6L
>>785-786
>>784みたいなのは相手しても無駄だよ。ひまわり学級の生徒に言葉が通じた?
2019/02/20(水) 08:20:03.25ID:bS+pJl9b
"普通"の基準が違うんだよな・・・

784は「普通のこと言ってるだろ!」って思ってるし、普通の人は「いちいち喧嘩腰で頭大丈夫かこいつ」と思ってしまう。
792デフォルトの名無しさん
垢版 |
2019/02/20(水) 08:32:31.64ID:BQosK31e
5chで頭悪いの?程度でムキになってるってそれはそれでヤバい
どっちがひまわり学級なんだか
793デフォルトの名無しさん
垢版 |
2019/02/20(水) 09:49:41.17ID:cvQx3pKX
>>788
task runner って何ですか?
出来ればサンプルコード教えて下さい
2019/02/20(水) 10:13:27.26ID:CMa4k344
taskを持ったrunner
つまり駅伝の事だよ
2019/02/20(水) 10:23:38.73ID:n4G490lf
ちょっと笑ってしまって悔しいのでつまんねって言っとく
2019/02/20(水) 10:25:53.94ID:OnANBTwX
>>783
だってそれクローズボタンだもん
2019/02/20(水) 10:43:58.56ID:+zElAxL1
>>791
性の歓びおじさんをテレビで見た時と同じ感想
798788
垢版 |
2019/02/20(水) 10:49:05.70ID:B2QSVSiS
>>793
jenkins とか、
JavaScript なら、npm scripts, gulp とか、
Ruby なら、rake, thor とか

「task runner」で検索して!
2019/02/20(水) 12:28:21.13ID:VyZYI3dO
Python2でvscode使っててインテリセンスが遅いのだけど高速化する方法ってありますか?
読み込んでいます…が終わらないでそのうち消える(タイムアウト?)
2019/02/20(水) 12:56:51.89ID:1A7mnZWV
>>799
これとか?
https://github.com/Microsoft/vscode-python/issues/3048
2019/02/20(水) 13:02:29.03ID:VyZYI3dO
>>800
超ありがとう
改善しました
2019/02/20(水) 18:11:04.05ID:wMUHduDL
javascriptやってるんですが jsファイルをターミナルから実行するコマンドはなんでしょうか
またこういったコマンドの補完は出ないんでしょうか
また、どこから調べるんでしょうか
2019/02/20(水) 18:44:05.86ID:hK+DOQws
ふつうnodeだけどjscとかもあったか
2019/02/20(水) 18:45:01.76ID:hK+DOQws
ナウなヤングはヤフーやインフォシーク、アルタビスタなどで調べます
2019/02/20(水) 19:15:33.74ID:wMUHduDL
>>803
デバッグの構成のところにnode,jsの選択肢が出ないのですが、どうしたらいいのでしょうか
node.jsはwinにインストールしましたが
2019/02/20(水) 20:04:50.99ID:H9iaO6KH
>>802
https://code.visualstudio.com/docs/nodejs/nodejs-tutorial
807デフォルトの名無しさん
垢版 |
2019/02/20(水) 20:24:51.49ID:cvQx3pKX
javascriptを綺麗にフォーマットする拡張機能入れたら
document.getElementById("myid").innerHTML = '物凄く長い文字列物凄く長い文字列物凄く長い文字列';
のような行が勝手に折り返して
document.getElementById("myid").innerHTML =
  '物凄く長い文字列物凄く長い文字列物凄く長い文字列';
となるのだが、防止出来ないのか?
2019/02/20(水) 20:29:42.01ID:SGVVPurF
jQueryを使う

$("#myid").html('物凄く長い文字列物凄く長い文字列物凄く長い文字列');

短くなる


変数を使うとさらに短くできる

const text = '物凄く長い文字列物凄く長い文字列物凄く長い文字列';
$("#myid").html(text);
2019/02/20(水) 20:33:59.08ID:45g1GPO0
>>808
jQueryと長い文字列の折り返しに何の関係があるのでしょうか
申し訳ありませんが初心者なので教えてください
2019/02/20(水) 20:38:16.42ID:hK+DOQws
>>808
バーーーーカwww
2019/02/20(水) 20:57:34.24ID:+78fhJh0
拡張機能の名前がわからなきゃどうとも
812デフォルトの名無しさん
垢版 |
2019/02/20(水) 21:04:01.04ID:cvQx3pKX
>>811
50個くらい拡張機能入れて、整形するやつも5つくらい入れたので
どれが動いているのか分からん。
jsファイルを開いて右クリメニューで
ドキュメントのフォーマット Shift+Alt+F
を実行している。
それがどの拡張機能か突き止める方法を速く教え
2019/02/20(水) 21:09:06.57ID:PgSUcfGZ
クリーンインストールしよう
2019/02/20(水) 21:12:48.09ID:+78fhJh0
無いわけじゃないけどレベルによっては説明コストのほうが高いから 5つ程度なら自分で試して

あとは他の人が教えてくれるのを待って
2019/02/20(水) 21:26:29.34ID:H9iaO6KH
>>812
恐らくPrettierかBeautifyのどっちかだと思う
どっちでも無かったら知らん
2019/02/20(水) 21:49:02.41ID:hdPlDSUg
自分で複数入れといて特定する気ないとかプログラマとしてどうなのよ
817デフォルトの名無しさん
垢版 |
2019/02/20(水) 22:05:22.44ID:cvQx3pKX
>>815
Beautifyは入れてない。
Prettierは、説明に
CMD + Shift + P -> Format Document
と書いてあるのだが、オラが使っているのは
ドキュメントのフォーマット Shift+Alt+F
なのだが、どの拡張機能なのか早く特定してくれよ。
2019/02/21(木) 00:45:15.08ID:JBRYA9bz
>>802-806
左側のファイル・エクスプローラーで、ファイル名上で、右クリックメニューから、ターミナルを開くと、
そのファイルがあるフォルダ上に、移動した状態で、ターミナルが開くので、そこで

「node ファイル名」と打てば実行できる。
タブでファイル名も補完できるし、上下矢印でコマンド履歴もさかのぼれる

拡張機能のCode Runner を入れれば、右クリックメニューから、
指定したソースコードの範囲だけを実行できる。
Ctrl+Shift+P で、Run Code でも同じ

拡張機能のQuokka.js を入れて、
Ctrl+Shift+P で、Quokka.js New File でも実行できる。
ファイル上にも、結果が表示されるので便利

それと、Node.js をインストールしたら、
まず、PowerShell ではなく、コマンドプロンプトで、where node と打つと、
C:\Program Files\nodejs\node.exe
と表示されるか、確かめる
2019/02/21(木) 02:09:06.95ID:pC31za34
>>818
vscodeの統合デバッガの話だボケ
分かんねーならすっこんでろ池沼
2019/02/21(木) 03:05:14.34ID:DVlIqpTN
jsファイルのシンタックスハイライトでアプデ前はfindとかmatchは関数名と違う色になってたんだけど同じ色になってしまった
使ってるテーマのjson変えてもだめっぽくて大元の単語の分類が変わっちゃったの?
2019/02/21(木) 10:26:15.29ID:x/pqU6Ab
なんかいつの間にか設定でデフォルトのjson開かなくなった?
2019/02/21(木) 11:56:41.71ID:gjHBi0I5
>>817
PrettierはShift+Alt+Fでも動いたような気が
ともかく右下にPrettierって書いてあったらPrettierだしそうじゃなかったら分からんから候補を全部挙げてくれ
823デフォルトの名無しさん
垢版 |
2019/02/21(木) 12:37:25.41ID:BSkW0u1Z
>>822
右下にPrettierって書いてあったらPrettierだし
書いてあるわ。
テメー、この野郎、凄いな!
で、折返し防止方法を教えてケロ
先生お願いします。
824デフォルトの名無しさん
垢版 |
2019/02/21(木) 13:14:02.12ID:NFq7XFiW
Prettier使う限り、ない。
そういう考え方なので受け入れるか他のを使うか。
2019/02/21(木) 13:29:20.39ID:f8G92//U
>>809
> jQueryと長い文字列の折り返しに何の関係があるのでしょうか
> 申し訳ありませんが初心者なので教えてください

見ての通り。jQueryを使うと折り返されない

↓一行につなげてね
https://prettier.io/playground/#N4Igxg9gdgLgprEAuEATCYCuBbBMB0
A5nDAKIA2cusAQgJ4CSqAFADojZ0CWq7AlPi5QocAE4AJACoBZADIACA
LzyA5IEsnQCOKgeQZA7qmARBkDhpoHVtQOhKm3YdPn9xkyoDcrKE4A
kbEAGJOPfvgAWMNjkzOraNlZhlmaRtip89iAANCAQAA4wXNAAzsigAIaioh
AA7gAKBQg5KHkAbhA8SSAARqJ5YADWJADKqW1ChMgwophwyQFBA
Op+XPBZvWBwXZUzXDUzdMjgWTnJQlliMKWthNh5yABmeeT7yQBWW
QAeNK0d3Xm4skJwF1c3IPcPLr9SgARUwEHgP2uoxAvVE+1EmyaeSadH
I0EaqVEQhgEx4MD8yAAHAAGZJYiD7CatVKbLFwBE1b7JURwACOmC4rK
OeROZyQl2hyX22C4g2GMKywLgYIh3wFvxhMBReNQBOQACZkkM8lxyP
0AMIQbCnTZQaDMkCYfaSFFVQX7AC+jqAA
2019/02/21(木) 13:45:27.71ID:TUYpSwcQ
package.jsonに
"prettier": {
"printWidth": 240
},
とか書いてもダメなの?

>>825
↓だとダメじゃん。jQuery関係ねぇ…
物凄く長い文字列物凄く長い文字列物凄く長い文字列物凄く長い文字列物凄く長い文字列物凄く長い文字列
827デフォルトの名無しさん
垢版 |
2019/02/21(木) 18:26:36.92ID:BSkW0u1Z
>>826
出来たじゃないか。
君、凄いな
>>824
>Prettier使う限り、ない。
嘘かよ
2019/02/21(木) 18:51:30.69ID:TUYpSwcQ
よかったよかった。

>>825
ヴァーーーーカ!wwwww
2019/02/21(木) 19:33:11.21ID:MDk13a3T
1.31.1にアップデートしたら、ファイル内検索がバグって何もヒットしなくなったんだけど……
2019/02/21(木) 20:18:46.20ID:RSOgT3zz
再現しないなこっちは
2019/02/21(木) 20:26:49.23ID:MDk13a3T
>>830
今見たらどうも「選択範囲を検索」がバグってるぽいんだよね
普段はAuto Find in Selectionにチェック入れてるんだけど、外したら一時的に検索できたわ
でもその状態で検索窓の「選択範囲を検索」を押すとまたバグる
2019/02/22(金) 01:13:17.74ID:tmyF1a7I
>>827
結局240以上の長い文字列だったら駄目なわけだしあんまり本質的な解決じゃないような

eslint+prettierでいい感じの設定があれば良いんだけどね
ignoreStringsとかぽい気がする
2019/02/22(金) 04:08:22.21ID:dY5D0a5T
やっぱりnodejs入れても vs codeで認識しないのですが、どのようにしてnodejsでデバッグできるんでしょうか?
2019/02/22(金) 07:45:01.96ID:nGlWTBX9
>>833
node.js vscode debug
ググれ
2019/02/22(金) 10:14:31.14ID:dY5D0a5T
>>834
ぐぐったんですけど、デバッグのところにnodejsの選択肢が出ないのです
2019/02/22(金) 11:04:26.75ID:tmyF1a7I
>>833
https://code.visualstudio.com/docs/nodejs/nodejs-debugging
2019/02/22(金) 14:59:57.79ID:pkT+7bw1
The Battle for Wesnoth
https://www.wesnoth.org/
のような、オープンソースソフトウェアなライセンスの下で、
ソーサリアンのようなシステムを開発したいなーとは思っている。

ひとまず、Processing の p5.js で、
Webブラウザベースなアプリケーションでいいかなーと思っている。
2019/02/22(金) 15:01:51.74ID:0kxUrcC1
そっか
2019/02/22(金) 15:07:03.93ID:pkT+7bw1
すみません、誤爆です。
2019/02/23(土) 11:14:10.86ID:tLlD+F3r
javascriptなんですが、実行はできるんですが、えらーのようなものが出ます。
これはなんでしょうか?

C:\Program Files\nodejs\node.exe --inspect-brk=12057 sample.js
Debugger listening on ws://127.0.0.1:12057/b1787405-d3a2-408c-a4c1-e386cf3c6c7c
For help, see: https://nodejs.org/en/docs/inspector
ぐっへ

ふぁふぁあああああああああああああああ


デバッガーには何も設定していないのにnodejsが使用されているのですか?
2019/02/23(土) 13:11:58.03ID:K6odEV0u
vscで画像の相対パスをペーストしたら/が逆向き(バックスラッシュ)になるんですが問題ありませんか?

https://i.imgur.com/DkRcPpG.jpg
2019/02/23(土) 13:17:32.77ID:VtbudUFf
>>841
相対パスを¥で入力したんじゃないのか?
2019/02/23(土) 13:26:52.35ID:K6odEV0u
>>842
直接入力したのではなく、コピペしました。
OSはWindowsです。

自分はHTML/CSS初心者で、いろんなエディタを試している最中です。

https://i.imgur.com/oJo6gQ0.jpg
2019/02/23(土) 13:28:22.57ID:apHI25Q1
コピーしたとおりにペーストされるなら何の問題もないと思うが?
2019/02/23(土) 13:45:50.54ID:VtbudUFf
>>843
そのコピー機能はhtmlではなくwindowsのために用意されてるんだと思うよ。
置換で/に直すべし
2019/02/23(土) 14:06:59.82ID:K6odEV0u
>>845
とりあえず置換で対応して、勉強を進めたいと思います。
2019/02/23(土) 14:25:59.71ID:Twa1tnu2
>>843
この拡張使ってコピーすれば?
https://marketplace.visualstudio.com/items?itemName=alexdima.copy-relative-path
2019/02/23(土) 14:43:18.35ID:K6odEV0u
>>847
こんな拡張あるんですね!
試してみます!
2019/02/24(日) 08:40:50.11ID:FeBGuBu4
AndroidStudio、Flutter入れた
testdriveでこのエラー。もう。。
https://stackoverflow.com/questions/54795809/occasional-ide-error-when-running-flutter-app-on-iphone-simulator-flutterapp-se
850デフォルトの名無しさん
垢版 |
2019/02/24(日) 08:56:23.44ID:FeBGuBu4
スレ間違えた
2019/02/26(火) 11:03:31.98ID:xyBbmsCy
エクセルのCtrl +Dみたいに上の行の内容を下の行にコピーするショートカットキーを教えてくださいm(__)m
2019/02/26(火) 11:13:04.24ID:rb3UcpwX
一瞬Shift+Alt+↓ではと思ったけど選択せずになんだね
一発では無いんじゃないか?
2019/02/26(火) 11:15:10.09ID:rb3UcpwX
別に選択する必要は無いのだけど、素直に↑からShift+Alt+↓のが良さげ
Vimならkyypで完了するけど
854デフォルトの名無しさん
垢版 |
2019/02/26(火) 11:19:09.78ID:xZejP5Ne
vimに合わせたらy,pでいけるのかな
あとで試してみよ
2019/02/26(火) 11:44:05.53ID:xyBbmsCy
やりたかったのは、Shift+Alt+↓でした。
ありがとうございますm(_ _)m
2019/02/26(火) 21:22:17.99ID:x7dFPEE0
おまいらfontなに使ってる?
2019/02/26(火) 21:26:08.95ID:ogzXaSBC
Ricty Diminished
2019/02/26(火) 21:40:25.07ID:vuJi7+iz
MS明朝
2019/02/26(火) 22:40:57.49ID:8PapgKsZ
Candara
2019/02/26(火) 22:52:20.05ID:H5mf7PMC
"editor.fontFamily": "Consolas, 'Courier New', monospace, 'BIZ UDゴシック'"
2019/02/26(火) 23:13:31.63ID:+dOwtT9y
Fira Code
最初は違和感で気分悪くなるが慣れたら戻れない
2019/02/26(火) 23:21:46.42ID:owGYRbmd
consolas、好きなんだけど自分の環境だと全角の罫線も巻き込んじゃう
(font-familyは 'consolas', 'meiryo' と記述)

いわゆる普通の半角英数字記号だけconsolasにするやり方ってあるのかな
2019/02/26(火) 23:37:21.56ID:uBzMjWha
>>862
ある
というか有名どころのプログラミング用フォントは基本的にそうしてる
RictyとかMiguとか

俺はもうずっとMyricaM
やっぱりASCII文字はInconsolataが神よ
2019/02/27(水) 00:55:29.77ID:WT+xSYik
俺もfiracode
デフォにしてくれりゃいいのに
2019/02/27(水) 00:56:20.81ID:pOK8S4Xh
ふぇらこーど?って何が良いの
2019/02/27(水) 01:04:58.47ID:jQDnL47Z
>>863
ありがとう、Inconsolata入れてみる
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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