Visual Studio Code / VSCode Part8
■ このスレッドは過去ログ倉庫に格納されています
>>748
正解だった。
EditorConfig for VS Code
editorが原因だった。ありがとう! >>730
> てかWSLにVSCode入れる意味がわからん
> Windows側のVSCodeを普通に使えば良くないか?
だからコマンドラインからWindows側のvscodeを起動するんでしょ?
vi hoge.txtの代わりにcode hogeで
っていうか俺、いつもvscodeから参照してたわw
そういやWSL側にcode入れたんだった。
でもまあどうせ基本的にプロジェクトの内のファイルしかいじらんしな だからターミナルからWindows側のvscodeを起動するんでしょ?
の間違い 単に、VSCode を起動して、コマンドパレットに、wsl と入力して、Remote WSL でアクセスする
デスクトップに、ショートカットを作っておくか、
ようこその最近の履歴からも、プロジェクトを開ける インストールして日本語、Python 拡張入れた後
適当なコード入れてみたんだけど
右クリックが一瞬で消えるんだが
これ俺だけ?既知の不具合?
Visualstudio、anaconndaはvs code の前に導入しているけど
一緒に入れてるから?? >>754
マウスのチャタリングとかじゃないの?
Windowsでキーバインド変えてなければ Shift+F10 でも右クリックメニューでるよ
さすがにvscode関係ないと思うけど、バージョンとか書けば同じ環境の人が確かめてくれると思うよ チャタリングなのかな?
ただVScodeだけで他のソフトはマウスの不具合がないんだよね
チャタリングて特定のソフトだけで起こるものなのかな
チャタリングキャンセラーとか他のマウスでテストやってみます
ちなみにVScodeのverは最新の⒈49.3 windows
ここやWeb検索で出てこないてことは自分だけなのか… 問題が発生したらとりあえず拡張を全部無効化するんだ >>754
俺もPythonとかPylanceとか入れまくってるけど
そんな問題は見た事も聞いた事も無いよ
ちなみにWindowsの1.49.3のUser版 Update 1.49.3: The update addresses these issues.
のissuesのFix for CVE-2020-16881 can be bypassedをみて
package.jsonの "/hover_over_me_$(gnome-calculator)": "bar"
をhoverしたらgnome-calculatorが実行されてるようにみえる
任意のコマンド実行ができる?
やばくね >>760
とりあえずGitHubに英語でissue立てよう
もし違ったら開発者が優しく間違ってるよって教えてくれる >>760-761
セキュリティ関連のは普通Issue立てたり掲示板に書き込んだりせずに専用の窓口でやり取りするもんだぞ
VSCodeの場合で今までの例を探すと、詳細は載せずに脆弱性があるとだけ書いてIssueを立てるとメールでのやり取りに誘導されるみたいだ
ただ脆弱性が本当に起こるのか、その再現性くらいは確認したほうが良いだろうな >>762
そうなんだ
知ったかが口出してごめん
今まで立てたissueと言えばバグ報告くらいだったから VSCodeをダウンロードする所のUpdate 1.49.3: The update addresses these issues.のissuesのリンクからGitHubのissueをみてくれ。
英語でちゃんと読めてないから、実行されてるようにみえると書いた。
https://github.com/microsoft/vscode/issues/107951
(Assumed) Fix for CVE-2020-16881 can be bypassed #107951 Edit csvでセルの縦幅を固定する方法ありますか? "editor.fontFamily": " Consolas, 'BIZ UDゴシック' " 多分デフォルト?
'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback' フォントによって日本語幅が2文字分になってない現象ってVSCode側の設定でなんとかならんの? 現象なんとかしてくれよ
VSCodeって設定項目やたら多いくせにこういう細かいところかゆいところに手が届かないんだよな フォント側のデータで用意されてないものをエディタでどうにかしろと言われても困る コーディング中はいいけどMarkdownテーブルがズレるのが気に入らんわな >>780
東アジアの文字幅、っておかしくないか?
東アジアの文字の文字幅、とすべきだ Unicode Standard Annex #11 EAST ASIAN WIDTH
https://www.unicode.org/reports/tr11/
元になってる文書は「東アジアの幅」だからこっちから先にお願い >フォントによって日本語幅が2文字分になってない
仕様通りだな。全角と半角なんてとっくの昔になくなったぞ。 >>790
お前の目の前にあるキーボードには全角半角が印字されてないの? Unicodeの仕様には半角、全角に加えてワイド、ナロー、ニュートラル、曖昧などの幅がある
しかしこれらはフォントの幅とは一切関係ない >>794
グリフは自由だからな。
名前のとおりにフォントを実装してもいいし、しなくてもいい。
「a」のところに「Z」を配置してもいい。
しかし、全角半角は依然としてある。
別の話。 半角と全角用のフォントは別に設定できるようにして欲しい
あと等幅フォントじゃなくても自動で等幅になるようにして欲しい Windowsのフォントリンクの機能を強化して
自由に組み合わせられればいいのにね 名前変更では?
マイクロソフト、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表。
Visual Studio Onlineを名称変更、料金も値下げ
https://www.publickey1.jp/blog/20/webvisual_studio_codespacesvisual_studio_online.html >>797
>等幅フォントじゃなくても自動で等幅になるようにして欲しい
この機能はどういう時に必要になるの? お気に入りのフォントがプロポーショナル版しか無いんじゃねーの >>797
フォントデータを加工して、自分で好きなようにつくったらいいのでは。
完成したら、フォントデータ公開は問題があるので、加工プログラムを公開してくれ。w アプリ側でフォント幅調整なんて大変だからこその固定幅フォントだろうに
本末転倒 字詰めやカーニングってどっちかというとアプリ側の仕事じゃね? >>806
アプリにどんな処理を実装しろというの? Windows10 v2004のテキストカーソルインジケーターONにしてるとスクロールすごく重たくならない? ヒアドキュメント <<< HTML
にするとHTMLは色が変わって便利だけど、
HTMLしかダメなの?他の記述でHTMLタグは色変わってくれる単語ってある? Anaconda PythonをVSCで使えるようにするには何すればいいの?
今はVSCのターミナル内で自動でconda activeするようにしてるけど流石に不便だからF5で実行できるようにしたい settings.jsonのcondapathにcondaのパス指定すればいけるでしょ conda update したらごっそり壊れたでござる bundle install と bundle updateの違いについて
https://qiita.com/lasershow/items/1a048d03ddaaba98171e
Ruby では、bundle install とすると、
gemfile の依存関係を解決して、その結果がgemfile.lock に出力される
その.lock ファイルを他の環境に持っていって、
bundle install とすると、その.lockファイルに書かれたバージョンがインストールされる
一方、bundle update では、
gemfileの依存関係を解決して、その結果がgemfile.lock に出力される
つまり、初回のbundle install と同じ。
だから、自分が書いたgemfileの依存関係が間違っていれば、エラーになるだけ
例えば、X3 に依存しているA を書いて、
同時に、X4 に依存しているB を書いているなど、
依存関係に矛盾がある場合 Anacondaはオワコン
poetryを使え
そしてPSFはさっさとパッケージマネージャーの標準を決めてくれ てか、VSCってゴミじゃね クズじゃね?
結局MSっぽいわ つけ込まれてる感じ どこら辺がゴミなの?
MSっぽいのは何が問題なの? 実際VSCodeしかないだろ
Sublime TextやEmacs派なら仕方ないが vim派なのでvscodeメインでは使ってないがvimと違ってポチポチするだけで最低限の作業環境がお手軽に作れるのは強い CLIは知らんがGUIでプログラム用のエディタ(IDEではない)となると完全に覇権取った感がある VSCodeはクラウド対応がいまいち
Gitpod、Eclipse Theiaなどと比べると接続の安定感、速度とも微妙な感じ >>827
最近流行り(?)のWeb IDE系ってどういう場面で誰が使ってるのかよく分からない
エディタがまともに動かないクソスペPCで開発してるエンジニアってそんな多いの? >>828
GitHubのあれはiPadとかを想定してるんじゃ? >>828
ブラウザでウェブサービス使うのと同じ感覚だよ
開発環境もローカルに色々インストールするのめんどくさい
ブラウザでアクセスするだけで開発できるならそれがいちばん楽
グーグルが目指していた世界を開発環境にまで拡張しただけ 誤解を含む言い方するがGates 時代と今のマイクロソフトは別の会社。(日本マイクロソフトはそんな代わり映えしませんが) VSCodeももともと7~8年前にできたウェブエディタじゃん >>831
ゲイツ時代とバルマー時代とナデラ時代だろ
嫌われてるWindowsはバルマー時代
ゲイツ時代はオープンソース登場前だから
価値観が少し違うのと当時のパソコンの性能ゆえの
妥協の産物であって技術者としてのゲイツは高く評価されていたよ >>832
一気にシェア獲得しちゃったんで長くあるように見えるけど
vscodeはまだ5年目だ
vscodeは最初からlectronといってデスクトップアプリケーションを作る
フレームワークを使ってたんだからウェブエディタであるわけがない もともとVS Onlineだっけ?MS系のコード管理サイトにあったウェブIDEのMonacoをローカルで動くようにしたのがVSCode アンダースヘルスバーグにC#作らせて、レイオジーにAzure作らせたのがスティーブバルマー DEVELOPER!!! DEVELOPER!!!
DEVELOPER!!! DEVELOPER!!! スティーブバルマーってハーバードにトップ合格した当時から有名な天才数学少年で、本に書いてあることとか一目見ただけで丸暗記できたらしい 今のMonaco EditorってVSCodeから切り出して作ってるぽいけど昔は違ったんだっけ? >>834
electron自体がブラウザベースだからローカルで動くWebエディタみたいなもんだぞ。HTTPは使ってないかもしれないが。 >>24のCodespaces CLIって今でも保守されていそうですか?
Codespaces CLIの文字を初めてみたとき、てっきりCodespacesの管理ツールか何かだと勘違いしていたのですが・・・・すごいのを公開してたんですね
ただ本家がGitHub Codespacesに移行していて、保守がどうなったのか気になってしまいます CVE-2020-17023 | Visual Studio JSON のリモートでコードが実行される脆弱性
https://portal.msrc.microsoft.com/ja-jp/security-guidance/advisory/CVE-2020-17023
Visual Studio Code で、ユーザーが悪意のある 'package.json' ファイルを開くように誘導されたときに、リモートでコードが実行される脆弱性が存在します。
この脆弱性の悪用に成功した攻撃者は、現在のユーザーのコンテキストで任意のコードを実行する可能性があります。
攻撃者がこの脆弱性を悪用するには、リポジトリを複製してそれを Visual Studio Code で開くように標的のユーザーを誘導する必要があります。
攻撃者が指定したコードは、標的のユーザーが悪意のある 'package.json' ファイルを開いたときに実行されます。 >>840
vs onlineのMonacoを単体で動く様にしたのがmonaco editorだね。
vs codeはelectronでmonaco editor動かしてる。
いまのvsoはクラウドで動かしたcodeじゃなかったっけ?
theiaもmonacoだけどな。 >>845
懐かしいな。
この頃はWindowsが最強でMac息してない状態、Linuxがちょっと警戒されて、
アンチMSかっこいいみたいな時代だったな。 https://japan.cnet.com/article/20402822/
なぜBallmer氏は「Developer! Developer! Develper!」と叫ぶのか。
それは「開発者こそがイノベーションを生み出す源。ITの価値を創造しているのも開発者だ。この業界で一番重要な開発者に敬意を表したい」と同氏が考えているためだ。
1975年に設立されたMicrosoftが最初にリリースしたのも開発者向けのツールで「顧客も開発者だった」ことから、「価値を生み出す者としても、そして顧客としても、開発者はMicrosoftにとって欠かせない存在」なのだ。 > それは「開発者こそがイノベーションを生み出す源。ITの価値を創造しているのも開発者だ。
それはそのとおりだ
> この業界で一番重要な開発者に敬意を表したい」と同氏が考えているためだ。
その考えには問題ないのだろう
> なぜBallmer氏は「Developer! Developer! Develper!」と叫ぶのか。
表現方法がおかしい ■ このスレッドは過去ログ倉庫に格納されています