【IT】「Visual Studio Code」がインストール不要に。Webブラウザで動作 [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
Microsoftは20日(現地時間)、Visual Studio Code(VS Code)のWebブラウザ版を公開した。Webブラウザから「https://vscode.dev/」にアクセスするだけで利用でき、インストールは不要。
Google ChromeやMicrosoft Edgeでは「File System Access API」を介すことでローカルファイルの読み書きができるため、ローカルのファイルを編集することもできる。これによりChromebookといったマシンでもVS Codeが利用可能。なお、ローカルファイルシステムへのアクセスができないWebブラウザを利用する際にも、ファイルをアップロードすることで利用できる。
拡張機能についても、テーマ、キーマップ、スニペットといったほとんどのUIカスタマイズ機能が動作。Settings Syncを利用し、Webブラウザ、デスクトップ、GitHubコードスペースのローミングも行なえる。その一方で、OS固有の機能を使う拡張機能は利用できない。ただ、ブラウザで動作するように更新された拡張機能の数は増えており、例えば「Luna Paint - Image Editor」を利用すれば画像を編集できる。
また、GitHubの機能も統合しているため、リポジトリ、コードスペース、プルリクエストの拡張機能が利用できる。なお、「github.dev」はWeb用VSCode向けにカスタマイズされたインスタンスで、ログインが自動で行なわれ、.comを.devに変更すればリポジトリを編集できる。
VS CodeのWebブラウザ版では、テーマの開発者が拡張機能のreadmeに特定のバッジを追加することで、URLを設定し、そのURLにアクセスすれば誰でもインストールせずに容易にそのテーマが試せる機能が搭載されている。
https://pc.watch.impress.co.jp/docs/news/1360273.html そっちの方向じゃない
早くAI搭載で自動プログラミング化して早く俺たちを解放してくれ なんか超巨大なセキュリティホールに見えちゃうのは気のせい? リモートワークは全部Linux+ブラウザでやるんだよと書き込んだら
MS-Officeの入らないLinuxで仕事が出来る訳ないと猛攻撃を仕掛けてくる五毛5ch うおおおおお
プラットフォーム関係なくなるじゃん
XBOXでもコーティングできるぞ マイクロソフトは地味にgithubとかvscodeとか基盤技術持ってるから侮れない Codeじゃないほうなんだけど
終了させるときに保存するかどうか確認画面を出すにはどうやったらいいですか? データはクラウドに渡されるのかローカルだけなのか調べないと怖くて使えない ネット環境が無いと動作しない代物じゃないか イラネ 不要っちゃ不要だけど
web版を使ったらソースは向こうに筒抜けだし(今どの程度送信してるのかは知らないけど)
ネット環境がない場所では使えないし
色々問題が起こると思う
だからほとんどの人はインストールするんちゃうのと思う 作ってるソースがMSに全部筒抜けになるんだろ?
MSと競合するソフトを作ってるところもあるだろうに。 ただ、スマホとかタブレットでも使えそうだから
それだとかなり便利な気はするな
物理キーボードも持ち運べばどこでも作業できそうだし なんか、気分が乗ってきてこれからってときに
回線が不安定になって全部パぁ
な未来しか見えない >>22
試してみたけどF5押すだけで全部パアになる仕組みだったw > 「File System Access API」を介すことでローカルファイルの読み書きができる
なにそれ怖いw >>29
azureとかだとすでにあるけど、軽いよ >>30
それはお手軽でいいんだけど、勝手にアップデートされるって
コンパイラの仕様が変わってエラー吐くようになりました
の未来しか見えない vscode360かよ
全部トラッキングされるぞ
ダウンロード標準品でもオフらないとかなりが「品質向上のため」と送りますよとなってる
ただより高いものはない
GitHubだってね >>10
それ基盤とは言わない
道具という
GitHubはお買い物しただけだし >>33
コンパイラはついていない
>>29
元々electronなのでデスクトップ版と基本変わらない 基盤いうなら.Netなんじゃないのか
あとアジュール
あとは古いから無視 >>39
JSやっぱ重くてelectronで作ったチームズは2でEdgeなんとかv2なんとかに置き換わるだろ ローカルのファイル対象に少し使ってみたけど
ローカルのファイルならローカルで編集すればいいのであまりWeb版を使うメリットないな
リモートのファイルをローカルに落とさずに触る時用だろう >>43
あのー90年代にはアナログのテープ編集と対比してノンリニアとかいってたみたいだけどデジタルがあたりまえの時代にそれはノスタルジックな響きだなあ >>13
全てのエクステンションが使えるわけではないみたいだがVimは使える マジか!!今まで頻繁にアップデートがあるから嫌になってたが楽になるのか >>28
ブラウザから写真フォルダにアクセスして
画像送信とかできるじゃん
あれだよ ん。。。。考えれば考えるほどブラウザでやる意味ある?って思うわ
まぁMS側から見ればVSCのフロントデザインに割く時間が
減るんだろうけど
レスポンス悪そうだなぁ
edgeのエンジンが今後変わったらどうなるんだろう なんでVSCodeを生み出せるMSがwindowsでは散々なんだろ
レガシーに引きずられてのたうち回ってるのかな Microsoftはもう完全にWindowsに見切り付ける方向で動いてんのな。
Azureの開発に主要な開発スタッフ持って行ったみたいだし、OfficeもVCもMac対応どころか
ブラウザでってなるといよいよ終焉も近いなって感じする。 VSCodeはElectronベースなんだから移植作業はExcelとかよりは難易度低そうな印象
データは基本ローカルで一旦コードをロードしとけば回線切れても大丈夫な感じなのかなあ >>54
テレワークとか、マルチデバイスでクラウド化が進んでいるからね。
でも、Windowsもクラウド化して攻め始めてるんだよ。
完全なシンクラが、クラウドでできちゃうから Windows11への完全移行期には
選択する企業も多くなりそう。 VSコードのアドオンインスコするときどれ選ぶか迷うよな >>57
まあ、ダウンロード数、星の順番で見るかな。ダウンロードが、kないのはさすがに怖い。 >>53
生み出したんじゃないだろ
atomをvsらしくしだけだろ
アップル買ったようなもんだから
MacをWinにしたより簡単 >>56
どうだろう、仕事はPCでするものって概念がもう古いらしいよ。
新入社員がPC使えないって笑い話がわりと現実になってきてる。
知り合いの准教授が今どきの若い子はPC持ってないって言ってて、
卒論とかどうすんの?って聞いたら、スマホで書いてコンビニプリントって・・・
なんかもう自分もそのうち老害って言われるんだろうなってショックだったわ。 アプリのクラウド、web化の次は端末のクラウド化だよ
邪魔な場所取らないし、なんなら仮想空間のweb画面で作業しても良い VSCodeからターミナルやコマンドプロンプトで実行できない マイクロソフトに、あらゆるソースコードを献上する仕組みだな office365とかちゃんと動いてないじゃん
まずそっちをなんとかしてくれ >>20
その可能性はあるね。
古人いわく「タダほど高いものは無い」とか。 常時ネット接続なんて電話繋ぎっぱなしで母ちゃんに怒られるじゃん >>22
GoogleDriveのメモみたいに
書く都度保存していく仕様ならそれほど問題なさげな気も >>10
react erectron javascript-v8エンジンって関係なくね? kindle fireにキーボードつないでブラウザで試したけど
コーディングは快適にできるけど
実行はローカルじゃないとできないの?これ 通信を気にせず完全にローカルで作業したい人には微妙かも? >>76
自分で建てないといけないのか
このサービス自体のクラウド上で用意してくれてるのかと思った >>64
端末ってのはターミナルのことでプログラム自体あっち側で動いて画面だけこっちに渡してくるやつのこと
端末って言葉は自分のマシンでプログラム動くやつにはプログラマーなら使わないんだわ
電話会社の社員かそれに毒されたやつだけ違う意味で使う
電話ネットワークにぶら下がる家来どもという意味で電話会社が使う
日本は電話会社が今でも牛耳ってるから知らずに毒されたやつ多い スゲーよくできてるしパフォーマンスも素晴らしいんだけど
ターミナルが使えないのが非常に残念
でも客先や他人のPCでちょっと作業しなきゃいけないような時には役立ちそうだわ >>79
他人のPCはよーわからんけど客先で使うとか頭おかしい やっぱGoogleみたいに買収で成長してきた会社とは違うな >>80
なんで?
客先でメンテするときによくあることだけど まぁVScodeはChromiumベースだからな。
当然の流れと言えば当然。 MSが全部コードパクりそうだな
まぁ今でもなんだろうけど 間違ってF5押したら大ごとになりそうな気もするが
流石に自動保存くらいはやってるか こういうのは前からあったよね。だけどいまいち普及しないのは何でかね。
でもvscodeは結構いけてるから今後に期待かな。 >>86
流石にブラウザ側のストレージに記録されるから
リロードの心配はしなくていい ブラウザでコーディングするの?
ビルドしたり、ユニットテストしたりも?
それは別?? chromebookの方向性と変わらんな。
いやIEをOSに統合しようとしてたWindows 98時代に戻ってきたと言うか。 >>91
github actionsで自動ビルド自動テストすりゃいいんだよ これでおれが期待してるのは、aws上とかにある実行環境のソース編集かな。それをaws側で提供してくれるとか。
aws高いからあれだけど、スポットだったら現実的な価格でできないかね。 >>95
それは今まででも vscode + remote development でできたんじゃないの? >>25
VSシリーズってメイク->実行はF5だけど
昔からF5はRUN。
わざと? あと5年もしたらブラウザーで動作するアプリが標準になってそうだな
WindowsもMacもChromeOSみたいにブラウザーを動かすだけとかになるのかな >>97
そうだけどローカルにインストール必要でしょ。何もなくてもブラウザだけでリッチな実行環境で開発できる、というのは意味あるよね。 ローカル版で使ってるエクステンション26個のうちWeb版で対応してるのが2個だけだった
まだ機能制限多そうだな すごい時代になってきたけど、自分にはまた早いかな。デスクトップ版を使うよ >>101
確かにブラウザだけで使えたら便利
今のとこ客先とかではインストーラ実行不要なポータブル版を使ってる エレクチオンを入れると
その都度chromiumを丸ごとインストールするみたいになるのは
無駄だなという気はしていた
けど… エクセルなんかブラウザ版は確かショートカットが違うよね
いくらクロスプラットフォームでもlinuxで日本語入力するのは苦痛 >>4
だよな
ブラウザからのローカルファイルアクセスは気になる
様子見するわ これどういうこと?
Pythonの実行とかC#のコンパイルとかもできるの?
できないならただのメモ帳だよな >>71
格安SIMで、低速モードならギガ食わないのあるよ >>50
減らないだろ
むしろブラウザ対応が増える
今までは自前のnode.jsとChromium Embedded Frameworkで良かったのに デスクトップ版と比べて機能制限がいろいろあるにせよ
regexでの検索置換やマルチカーソルやdiff結果のハイライト表示ができるエディタを
インスタントに使えるってだけでも価値あるよこれ >>54
見切りつけるというか
モバイルデバイスは大敗が濃厚なわけだから
どんどんクラウドで勝負する体制なのでは
クラウドでは随分出遅れたけどazure, office365で勝ち残ったしな
azureはIaaSで当時の流行りからいうとやや時代遅れ感あったが
やはりPCサーバは手堅かったな >>62
GitHub/Erectron買収
TeamsもVSCodeもElectron
そしてTeamsは2.0でEdgeベースに
そもそもWindowsはだまくらかして買ったDOSの上にMacをパクって作ったから上手くなくて
そこでDECのVAXのOS VMSを設計したデイブカッターに作ってもらった
デイブはWin95のユーザーインターフェースも作った
いまのWindowsもカーネルはWindows NT いくつって出てくるだろ
Microsoftのデイブを神とするメッセージ
https://news.microsoft.com/features/the-engineers-engineer-computer-industry-luminaries-salute-dave-cutlers-five-decade-long-quest-for-quality/ >>120
アジュールとxboxもデイブ絡みなのな >>120
日本ならデイブの功績なんか消しまくって
アベノオーエスとかに書き換えてるよ
歴史を騙くらかしてきた日本と違って
いつまでもWinNTを名乗ってるってところが権利関係と人間の功績は歴史に刻むヨーロッパ文化
モノは会社が作るんじゃなくて人間が作ってる
日本はハードウェアもソフトウェアも
会社という暖簾にしか目がいかない
Wikipediaでも英語版には人名が基本
誰がいつ作ったのかの歴史
日本語版には機能しか書いてないのがほとんど
誰が作り出したモノなのかには全く目がいってない 日本は人間を殺して会社も殺してきたから
最後に残るのが国の税金
だから
GAFAM vs 日本(の税金 with 政治and官僚)
という構図の話ばかり
これじやあまるで中国以下
中国は会社と個人がが出てきてたからな
今になって習近平は弾圧はじめたけど ちなみにオレがデイブの話を知ったのはNTプロジェクトの苦しみを描いてたWired
日本語版はなかった時代
そういうのが出てくるのがヨーロッパ文化
会社に縛られてないから
日本じゃトヨタでさえいい話しか社員の名前出さない
ニンテンドーでもファミコンリーダーを世界が持ち上げようとしたら本人がオレだけじゃないと引っ込む
日立富士通NECなんて誰がやってるのか不明
出てくる時は宣伝のため
会社さまさまの日本はハンコがお似合い
暖簾ぶら下げて番頭はんと丁稚小僧の国
ちなみに昭和初めには
番頭→常務
といい変えなさい!
という時代だったってよ 使ってる拡張モジュールが殆ど非対応で何もできん、そのうち対応すればいいが >>122
日本で機能しか話しないのは
他所からパクったのがバレちゃうから
それは話しないって習慣が積み重なってるから
それだからこそ
歴史を知らんぷりして
スマホは日本が最初に作ったとか言い出しちゃう >>122
> モノは会社が作るんじゃなくて人間が作ってる
会社も会社文化も重要だけど
最後の舵取りは個人で方向付けないとね 拡張は穴にもなりがちだから
一度仕切り直すのもいい > また、GitHubの機能も統合しているため、リポジトリ、コードスペース、プルリクエストの拡張機能が利用できる
ローカルリポジトリもクラウド上にあるのか? 一身上の都合でブラウザの履歴とキャッシュを都度消してるんだけど
ちゃんと使えるんだろうか 開発環境構築ってかなり面倒くさいことの一つなので、こういうのはありがたい。awsのインスタンスを実行環境にして、サインインすればブラウザ上で全部完結できるわけでしょ?クラウドだからチームメンバーの環境を複製とかも自由自在だろうし。 >>4
OfficeはWEB版で普通にいけるだろうけど、Wine経由でインストールもできるのになぁ。 コンパイラつながらない感じ?
なら単なるエディタだ たぶん致命的なセキュリティホールの
普及に貢献w
本質的にActiveXの頃から進歩してない ローカル版のVS CodeみたいにICE使って組込まで行けたりするの? 無料でブラウザさえあれば使えるんだから触ってみればいいのに
好奇心の無いジジイはエンジニアとしても人としても終わってんぞ
>>140
>>143
Web版では実行もデバッグもできない 少し触った感じだと、要するにGitHub Codespacesのエディタ部分だけ
無料公開しましたよみたいな感じかね
オンラインホスティング開発環境の普及をMSはしたいみたいだし、
その体験ツールってところだろ 要はssh+vimでできることがブラウザでできる、ということよね キー操作周りは使ってるブラウザの影響を受けるしどうだか
日本語入力との切り替えなんか特に ブラウザでもエディタでも日本語入力の切り替えは同じじゃね?
アプリごとに設定してる人とかいるの? visual studioのIDEしか使った事ないけど
何が違うの >>151
別に書こうと思えば書けるんじゃないのか
つーかVS code自体はプログラミング言語じゃないからな
Unicode対応してるから日本語はほぼ100%書けるぞ
日本語でなくてもアラビア語でもスワヒリ語でもできんじゃないの?
そもそもいまどきのプログラミング言語はアルファベットだけじやないからね
それに英語でプログラム書いてるわけでもない
文法はプログラミング言語の文法であって英語の文法じゃない
英語で書いてたらエラー出まくるぞ
試しにググったテキトーな英語の文章をコンパイルかけてみたらいい
んでエラーメッセージとか、英語かも知んないがそれはソースを日本語で書くこととは違う
メッセージも国際化してるから日本語メッセージ用意すれば普通は日本語になる
エディタメニューが日本語ってのもソースを日本語で書くことと全く違う
日本語だってアルファベットつかってるんだから
言語のキーワードがアルファベットの方が区別しやすいくらいだ
まともなプログラマーなら当然わかる区別だよなこのくらい >>151
vscodeでなでしこのコーディングすればいいのでは プラグインはどうなるんや?
いっそそのままgitと連携すればええやん >>22
クラウドに保存しておくから安心して使ってほしい VisualStudio Codeはテキストエディタ兼FTPクライアント兼Gitクライアント。プラグイン構造でその他色々機能追加できる。VisualStudioとは直接関係してない。 VSCodeはpython開発環境(含むJupyterNotebook)兼LaTex編集環境として使っている
Webブラウザで動くって方向はJupyterNotebookと同じ方向に向いているってことかな 仕事柄あちこち動き回ってて、圏外だったり3Gしか飛んでないようなところにも普通に行ったりするんだが、これいつでも使えるのんか?? >>160
そりゃインターネッツ繋がらないとこじゃ無理でしょ >>156
VSCodeはプラグインじゃなくExtensionな
ローカル版用のExtensionはWEB版には対応しないか、一部の機能が使えるだけ
あと、とっくにGitHubとは連携しててGitHub Codespacesっていうリモートで
実行までできる開発環境のPaaSを展開してる
今回のはそのエディタ部分だけを切り出したもの youtube見てたらVSCodeのCM流れてビビった。 ■ このスレッドは過去ログ倉庫に格納されています