Visual Studio Code / VSCode Part10
レス数が1000を超えています。これ以上書き込みはできません。
食わず嫌いしてたけど補完が優秀すぎてひいた。いや、感動した
コードを書く量が断然減って今までの手打ちはなんだったんだろうと思う
vim使ってたけどキーボード操作にこだわる方が効率悪かったと気づいたよ 大昔からインテリセンスがやっぱり便利だったからなぁ
最近はどのIDEでも当たり前の機能やけど Powershellで
"〜" = "〜" ;
って入力よくするんやけど、補完してくれへんかなぁ? intelicodeがC#で働かないのって、なんでこんな仕様になってるん? PowerShellちょいかじりの俺に>6の構文の解説plz
ググったが値に値を代入?ってちょっと見当たらなかった
補完して欲しいってことはメジャーな書き方なんだよね? >>9
連想配列とかです。
$ver = @{
“key“ = “value“
・
・
・
} ちな、key = valueは1個目までは補完されます。 ただでさえ混乱しかねないものをさらに混乱を招くような使い方やね
何のメリットがあってそんな書式にしたんだろう >>10
ありがとう
自分が調べた限りでは Key = "value";
って書き方が ほとんどだったのでkey側も""で括れるのは知らなかった PowerShell・シェルスクリプトは、ちゃんとしたプログラミング言語とは言えないから、
複雑なものは、Ruby を使うべき ルビ糞がちゃんとしたプログラミング言語とは初耳だな ム板にずっと居着いてるRuby厨さんじゃん
チーッス あんなに
あんなに
あんなに
依存性にこだわったフレームワークを提示して
レクチャーまでして
むつかしいけどなんとかかんとかいって
なんでろくな依存解析もできないVSCodeが開発エディタなんですかあああああああ!!!!!!!! そういえばeclipse theiaってどうなんだろうな Delphiを今でも好き好んで使う人も稀におるから、emacs使う人もおるやろな。 panix でemacs+wnnを使うと分単位の
時間がかかっていたからなぁ 慣れは怖いからな
vscode使ってもvimのキーバインドからは離れられない(´・ω・`) カーソル移動をホームポジションから動かすにやるショートカットってある?
矢印キーまで手伸ばすのつら 前スレ982ですが、
>trl + p でファイル名を指定して開くとこの設定
当時クイックオープンという名前が出てこなかったので難儀しましたが、
これ用の設定が別にあったのを見つけたので自己解決しました
>Workbench › Editor: Enable Preview From Quick Open VSCode1.54.3、PHP8.0.0 です。
$this->testMethod();
と記述した際、testMethod が定義されていなかったり、typoだったり、引数が足りない・型が異なっている時に
下線などで指摘してほしいんですが、よさげな機能拡張ありませんか。
(inteliphenseいれてますが指摘してくれなくて) one monokaiって落ち着いてていいですね。
monokai proのビビッドな配色より、数段シックで好みです。 vimmerってvim使ってますアピールしないと死ぬ病気なのか? 編集中のアクティブなカーソル行を、
編集ウィンドウの上下任意の定位置(たとえば上下センターあたりとか)
に固定または移動できるような設定かプラグインってないでしょうか すみません、自己解決しました
Center Editor Windowっていうのがシンプルだったので入れてみました コマンドバレットの中でemacsのキーバインド使う方法ってないのかね vscode (ぶすコード) での 「日本語再変換機能」を vbscript で作りました。
無くても良いかも知れませんが、有れば使うかも知れません。
「Alt+Backspace」で使っています。
詳細は下記。
『沖縄弁は、言語での東洋のガラパゴス』と教科書に載せよう
http://www5d.biglobe.ne.jp/~the_imai/etymology/Grimm's_Law_in_J_20_O5.html
解3 が本命です。 >>51
vscode (ぶすコード) での 「再変換機能」 の別解
もっと良いのが有った。検索枠、置換枠、をそのまんま東で使用すればよいだけ、でした。
@ 再変換対象エリア選択(複数行でも何でも良い)
B Ctrl+F --- 検索枠に選択 data が入る
C Ctrl+H --- 置換枠へ移動
D Ctrl+V --- 置換枠へ選択 data paste
E 置換枠 data をシコシコ再変換する
F 確定したら、置換枠の右隣の「C(= 1 個だけ置換)」マーク icon クリック
All has done !!!
One ope したかったら、@〜D を 拡張機能 multi-command で束ねる。
そして、Alt+Backspace 等に keybinding させる。 >>56
謹んで申し上げます。
「vscode には日本語漢字変換の再変換機能が無い。」という話は、
Windows 版に関しては、本日をもって、実質、無くなりました。と言って良いと思います。
つまり、拡張機能 multi-command をインストールし、setting.json の "multiCommand.commands": の要素に下記追加。
Command Palette の Multi command:...を選択操作して起動。一発で動きました。
{ // 22222
"command": "multiCommand.再変換_cfhv",
"sequence": [
"editor.action.clipboardCopyAction", // copy Ctrl+C"
"actions.find", // search Ctrl+F
"editor.action.startFindReplaceAction", // replace Ctrl+H
"editor.action.clipboardPasteAction", //Ctrl+V
]
}, // 22222
MS Japan の社員の人、見ていますか?。
拡張機能 multi-command の作者様、見ていますか? 本家visual studioみたいにテスト単位でデバッグできる拡張機能ご存知ないでしょうか? vs codeとatomではどちらが拡張作りやすいですか? vscodeはリファレンスも全部綺麗に揃ってるし、
サンプル集githubもある。
というか、ユーザー数が格段に違うから
検索性がダンチだからvscodeの方が殆どのシーンで作りやすい。
あとハッキリ言ってatomは消える。 >>60
githubがmsに買収された時点で、勝敗は決まっている。 >>62
こういうのってどういうの?
https://marketplace.visualstudio.com/search?term=Mindmap&target=VSCode&category=All%20categories&sortBy=Relevance Code Runner は、REPL の代わり。
右クリックメニューから、ファイル全体か、選択したコード片を実行できる
Microsoft は、GitHub を8千億円で買収した。
VSCode で、Docker Compose を使うと、魔法みたいな事が起きる そら買収した時、最初から消すとは言わんよ。
反感買うから。
VSとVSCがあって凄いリソース割いてるのに、VSCと類似でかつリソース割いてないモノもってても無意味よ。マイクロソフトにとって。
かつてのIronRubyと同じような扱いに持っていくだけよ。 そもそもgithubとmicrosoftって買収後も基本的にバラバラでやると言ってたと思うしatomは利用者がほぼ0になるまでは消されることはないと思う
atomがこれからvscodeを抜く未来はどう考えてもないけど VScodeのインテリセンスとかjslintとかって気まぐれで出てきたり出なかったり、たまに何のインテリセンスなのかわからんけど最強っぽい候補出す日もあればよくわからん候補のときもあるけど
これっていつも常に同じ動作させられないの? atomのほうがアドオン開発しやすいってこともないのですか? >>71
ない。はっきり言って、Atomに存在価値は無い。 Atomは最近は知らんけど出たころは遅すぎてびっくりしたw
VSCodeは最初から速かったしエディタでもったりは無いわな
IDEでももったりはストレスやしなぁ VSCodeはElectron製なのに速くてビビった
MSが本気出したらこうなるんやな なんでVSCが高速なのか未だに分かってない
Atomが遅すぎただけ? Electronをそのまま使ってるとは限らない
肝心な部分はRustで作り変えてるかもしれない 起動した瞬間から5プロセス10スレッドに並列分散しているのと信頼署名や高速化のためのメモリ決め打ち展開などもあってelectronとしで異常に早い。
他のエディタは到底付いていけない。 >>72
ならvsでやるよ
atomのアドオンはたまにやたらと重いのがある インターネットとかマーケットプレースに繋がらない会社の環境で
いろいろセットアップしたVScodeを使おうと思って、
・インターネットに繋がる環境で、C:\VSCodeにWindows用zip版を展開する
・そのVSCodeにいろいろ追加機能入れる
・C:\VSCodeを会社の環境のC:\VSCodeにコピーする
とやったのですが、拡張機能がコピーされてないようでした
拡張機能ってどこにインストールされてるのでしょうか
コピー先の環境でも拡張機能をvsixファイルを使って導入しないと
ならないのでしょうか >>81
KHTML最適化してwebkitとSafari作ったappleとwebkit最適化してBlinkとChrome作ったGoogleにも言ったげて ネットに繋げないのに
Cドライブ直下に外部から自由に持ち込みコピー・実行出来るって
変なポリシーの会社だねぇ。 >>85
%USERPROFILE%でググれ
こっちに保存されるんじゃね?
code --list-extensionsでもググれ FlutterがDartじゃなくてTypeScriptだったらElectronアプリは全滅だったかも でもFlutterはDartの言語機能がフル活用されてるからTypeScriptだったらゴミだったかもしれない vim, vscode, jetbrainsこれが序盤、中盤、終盤、スキがない(´・ω・`) 銀行系などのJava は基本、インターネット禁止。
セキュリティーホールになるから
皆、本で調べるw >>88
>>89
回答ありがとうございました
ポータブル化で対応しようと思います
ありがとうございました 何が?
主語がない
意味不明
アホはおまえ
主語を書いて意味を明確にしろ 拡張機能のコピーのつづき
%USERPROFILE%\.vscode(拡張機能)と%USERPROFILE%\\AppData\Roaming\Code(しょーとかっときー)の2つのフォルダをコピーしなければならない
後者だけコピーなら拡張機能がない
前者は--extensions-dir <dir>で後者は--user-data-dir <dir>で指定できる
デフォルトのdirを表示させる方法はない >>98
MSにgithubが買収されたことや、あのadobeさえもがvscodeの使用を推奨していることから、エディタはvscodeに統合されてしまう予感 >>104
マイクロソフトは残すと言ってるんじゃないの? 残すといわれてたものの実は残らなかったものなんか、いくらでもあるやろ。w Pythonのリアルタイムlintできるようになった? >>105
adobeも束の間fireworksやfreehand、flash(これはちょっと事情が異なりますが)を残したものの、バージョンアップで消滅しました。 coffeescriptくらいかね。
そのcoffeescriptもtypescriptにやられて大きく衰退し使用者ほぼ居なくなったけど。 Ruby on Rails でも、もうCoffee Script は採用していない
今は、Node.js, Webpack, Babel >>111
アドオンの作りやすさは大差ないですか?
vscodeもjsで作る感じでしょうか? ■vscode での「再変換」サポート (下記8連チャン・コマンド ID の走行)
"workbench.action.focusFirstEditorGroup", // Ctrl+1 avoid vscode focus bug
"editor.action.clipboardCopyAction", // copy Ctrl+C
"closeFindWidget", // {esc} この esc で検索枠が消えた。見つけるのに半日使った。
"actions.find", // search Ctrl+F 必要。複数行のとき自動 copy ナシ
"editor.action.clipboardPasteAction", // Ctrl+V
"toggleFindInSelection", // Alt+L トグル強制 On 化。トグル戻しは user 責任
"editor.action.startFindReplaceAction", // replace Ctrl+H
"editor.action.clipboardPasteAction" // Ctrl+V
【説明】再変換したい日本語部を選択し、上記8連チャンのボタンを叩くと、「変換」ボタンが叩ける環境となっている。置換枠に選択単語が入っている。変換ボタン操作で、全てが確定したら、リターンキーを押す。すると、editor 部の選択元が変換後単語で置換される。
拡張機能 multi-command が既にある人は、commandid で試してみて。無い人は、手操作で上記8操作キーボードボタンを叩いて感触を見てください。
詳細 url
http://www5d.biglobe.ne.jp/~the_imai/etymology/Grimm's_Law_in_J_20_O5.html eslintを設定してるんだけど、該当ファイルを閉じるとエラーが消えて problemsが0になっちゃうのって何が原因? 開いてるファイルしかlintの対象にしないみたいなオプションがONになってるから VSCODE使ってるんですが、オフライン環境でnugetパッケージを利用したいです
nuget galleryからファイルを用意したのですがVSCODEでこれを適用する方法はありますか? >>121
え、nuget.configの書き方の話になるでしょ?.NETじゃね? nugetパッケージってvscodeで使用できるぽいしスレチでは無いのでは
わざわざvscode使うより普通にvisual studio使う方が良いとは思うが Macのチキンナゲットは
やっぱりバーベキューソースの一択だと思う。 C#スレやろ
全然Visual Studio Codeには関係ないこと VScodeで常に前面表示をする方法ありますか?
Alt+spaceではalways on topの項目はありません。
お願いします。 常識的に考えてalways on topで検索して出なければない
github issueも検索して >>131
あざす。
Vscode好きなので悔しいです。
Notepad++にはあるのにと思うと悔しいです。githubでもはっきりとしたものはなかったです。
今はDeskpinsというフリーソフトでしのいでるのですがもやもやします。 教えてもらったワードで検索すりゃすぐに出てくるのに…逆にどう探したのか気になるな 今Issue立てれば風向き変わってるかもしれんし本当に欲しいなら立ててみ 簡単なissueの検索もできないような人が説得力のある提案issue書けるかな?? vscodeでコピー(ctrl+c)ショートカットが利かなくなる症状が
最近になって頻繁してるのですが、
何故でしょうか?
再起動で治ります。
(そのまま使ってると直る事もたまにある) 昔ファンクションキーと他のキーの同時押しが効かなくなったことがあったが、PCのドライバ更新したら直った クリップボード監視ソフトとか動作してんじゃないの?
コピペは、アホなアプリがあったらあやしくなりそう。 聞いたことないなあ
とりあえず拡張全部無効化&keybindingリセット&設定全部コメントアウトしてみたら? >>142
あーー大変だなーー
それしかないのかーー 別に大変じゃないだろ
拡張は無効化ボタンポチポチするだけだし、キーバインドと設定は全選択してctrl /押すだけ ポータブル版で空のdata/user-dataとdata/extensions作って別起動すればええよ キーボードショートカット効かないのはよくあるな
最初はリモートデスクトップで使用してたからと思ったが、どうやら関係ないらしい >>147
使ってる最中に症状出ます?
我慢して使ってるといつの間にか治ってる事もあります。 ファイルツリーについてなんですが、なぜ上のフォルダへ移動したりできないでしょうか?
作業フォルダだけしか表示出来ないですよね(´・ω・`) >>149
作業フォルダは.gitローカルリポジトリの管理の範囲内
上の階層は参照できない >>150
エクスプローラについてくるツリーとは違うんですよね
作業用のフォルダを最初に決めておいて、すべてのファイルをそこに置くという使い方なんですね vs codeのマークダウンなんですが、インデントありの見出しを機能させることは不可能でしょうか?
アドオンでも作れればいいんですが
# h1
indent## h2
indentindent### h3
こんな感じに出来たほうが、視覚的にわかりやすいのです(´・ω・`)、、 表示の方ならcssいじれば変えられると思うけど
記法に関してはルール無視するのはダメじゃない? >>153
>>154
駄目なんですね
視覚的にでもいじれればいいですが、mdファイルだと無理でしょうね 自宅wifi内でスマホなど実機で表示確認すべく、vscodeのlive serverとxamppを使用しています。
普通に作業できていたのですが、
一昨日くらいから、live server 使うべくGo Liveを突っついても
xamppのhttpd-vhosts.confに複数記述されているホストの設定のうち
一番最初に出てくるものしか表示されなくなってしまいました。
(127.0.0.1で表示するものしか表示しない?ような。)
それまでは、IPv4アドレスで表示されるIPにポート番号のついたもので各サイトが表示できていたのですが。
あと、同時にhttpd-vhost.confに記しているmod rewriteの記述も効かなくなってしまいました(Not Foundになってしまう)。
どの辺に問題ありそうか、ご指導いただけませんでしょうか。
何卒よろしくお願いいたします。 >>156
特にマークダウン側の表示ってのはいらないんですよ。
ほしいのはマークダウンの表示ではなくて、アウトラインだけですから。
なのでsyntax highlightで色付けなどなされるようにしたいんです。 >>158
要するにMarkdownやないんやろ。w
別のを探せや。 目的がわからんわ
そういうエディタを作りたいわけ? >>160
vscodeのアウトラインはマークダウンと関係ないんですね
目的は# h1の部分を強調表示させたいだけです
作るとしたら拡張としてsyntax highlightを作ることになるんでしょうかね そうですね。
マークダウンの表示ってそんなに使いますかね。 技術者じゃなさそう
別に良いんだけど、とりあえず形を変えたらそれはMDではないので他をあたれ >>158
既存のフォーマットにこだわらないなら無理にVSCodeでやるより
マイルールアウトライン & 強調表示作ってやるほうが楽じゃない?
https://i.imgur.com/hix5M2t.png
VSCODEでsetting.jsonやら拡張やら弄るより手軽だよ コピペミス失礼
x マイルールアウトライン & 強調表示作ってやるほうが楽じゃない?
○ sakuraやmeryみたいなテキストエディタでマイルールアウトライン & 強調表示作ってやるほうが楽じゃない? プログラム板なのにこんなに親身になってる空気なの久々 まあvscodeがシェアどんどん大きくなるほど、
プログラム書かない、文章作成目的の人の割合ふえるしな。
gバージョン管理付きの非公開にも公開にも出来る保存先があるエディタみたいなもんだし。 Ruby on Rails, GitHub などで、プロジェクトを作ったら、
最初から、README.md だろ
全員が使っている >>167
そうですそうです
まさにmery使ってるんですけど、linuxで動かなかったもんですからVScodeでの強調表示作ろうかなと思ってるんです
単なるmdファイルですから、背景色付ける程度ですけどね
一応ヘッダーに色漬けするアドオンはあるんですけど、好みではないので
>>169
優しい人達がいる
>>170
atom駄目なんですよね
atomも触ってましたけど シンタックスハイライトの拡張を自作するしかないかな
鬼車の正規表現覚えたら楽に作れるよ
頑張ってね yeomanのlanguage supportで対話形式で色々答えていくのですが、scope nameってなんでしょうか?。 カスタムCSS使えるようにAPI整備してくれねえかなー
正規方法で見た目変えたいのになぁ 何が言いたいんや。
HTMLならブラウザでええし、そうでなければCSSは使えんやろ。 electron製だからさ
ハードコードでCSS無理矢理書き換える方法はあるけど公式対応してほしいなーっていう VSCodeは方針として直接DOMにアクセスできないようにしてるんじゃなかったっけ electron製の汎用掲示板ブラウザ「siki」は、あらゆる箇所にユーザーCSSが効く(devtoolsも使える) >>181
ありがとう
公式がそういう方針だったのか APIリファレンスのとこにあったのか
普通に見落としてたな
英語もっと読めるようになんないとな 頭悪いとcssを勝手にいじらせろというアホが湧いてくるんだよな
cssが単にスタイルだけのためだけのものと思ってるんだろ マジレスするとそんな罪はないしくら寿司の例の事件と同じで開示は認められない 昨今は誹謗中傷ダーがワガママ通すためにスラップしてるよなあ >>188
は?誹謗中傷する方が悪いだろ
常に感謝の気持ちを持って丁寧な言葉使えや インターネットに誹謗中傷暴言罪する自由があると思ってんだろうがそういう社会にしたいかっていう思想の違いだね
リアルじゃ誹謗中傷暴言しないしそんな社会がいいわけがない
お互い不幸になるし怒りで生産性が下がる 対象が特定されないなら、犯罪になりようがないけどな。
>>189
まず自分から!w >>189
ガイジ「俺の気に入らない意見を言うな!誹謗中傷ダー!」 どうしてエレクチオンしないのよ〜
誹謗中傷だぁ
只のEDじゃね? >>193
差別用語を用いるなんてあなた教養が足りてないですね SFTP という拡張機能を使っている人いる?
TeraTerm, Putty と、どちらが使いやすい? >>200
用途が違くないか?
liximomoのSFTPは、エディタとして使ってる。
TeraTermは、ターミナルとして使ってる。 vs codeのエクステンションなんですが、syntax highlightの場合はエクステンションではなく、テーマですよね。
ただ、テーマだと任意の色を設定したり出来ないと思うんですが、エクステンションとして作るべきなんですか? テーマも設定ファイル(.json)の編集で、任意のカラーに変更できるよ。 guiで変更出来るような仕組みにはできない感じなんですかね? しないだろう
VSCodeは自分用の設定を作り込むというよりは、気分に合わせて気軽にテーマ変えたりしても破綻しないUXを指向している
JSONで弄れるのはあくまで最後の手段 エディタとして使ってる範囲でなら、VisualStudioの方が軽い感じするけどな
メモリもほぼ一緒ぐらい vsはすでにかなり軽いし次のの2022ではさらにぐっと速くなるっしょ。
重かったのは2013とか2015の頃か。 Postman よりも、拡張機能・Rest Client の方が良いの?
誰か使ってる? >>215
修正
>Postman よりも、拡張機能・Rest Client の方が良いの?
Postman よりも、拡張機能・Rest Client, Thunder Client の方が良いの?
誰か使ってる? 昔はVSも激重IDEとしてボロクソ言われてたんだが VIM(vscodevim.vim)の使い方がよくわからん
エスケープやらiやら色々押しててもインサートモードに入れん 今までVIMを日本語入力環境のないところで使ってたからわからなかった
これ、日本語環境だとクッソ使いづらいんじゃん >>220
そういう人は使わない方が無難
どうしても使いたいなら vim.autoSwitchInputMethod.*** を適宜設定すること >>220
それは本当にvscodeの問題なのか?vimの問題では?それならスレ違い。 >>222
neovim拡張ならneovim側の設定の問題
vim拡張ならvscode側の設定の問題 文字列(ダブルクォート、シングルクォートでの括り内部)って入力補完出来ないのかな
「候補がありません」としか表示されない… 変数名とか関数名とかの入力補完をしたいなって
Pythonでログ出力用のf-stringとか辞書のkey名とかで補完が出来ると便利だなと思ったんだが… Pythonは知らんが、C#ならstring interpolationやnameof演算子でやりたいことはできるね 初歩的な質問ですみません
vscodeを用いてC++の簡単なコードを書きました
ビルドとデバッグを試みました
ビルドは出来ましたかデバッグにエラーが出て、No such file or directryとあります
パスを指定する際に日本語が含まれていることでエラーが出たのかと思うのですが正しいですか? 設定ファイルのパスとか具体的なもの張らないと答えようがないかも >>229です
Unable to start debagging. Unexpected GDB output from command "-environment-cd C:\\Users\\日本語\\Documents(続く) : no such file or directry
とエラーがでます
できる限り調べてみたところ、日本語が混ざるとうまくデバッグできないとしている方が1人いたのでそれに該当するのかなと思い諦めたのですが、原因はそれで間違いないでしょうか >>231
日本語以外のフォルダ名に変えてみて治ったんならそうじゃね ユーザー名を英語に変えるべき
変えないならウィンドウズのサポート外(vscodeでC++)に手を出すべきじゃない >>229です
ユーザー名を日本語に変えると出来ました
またパスが長いとエラーが出るようです
これは仕様として諦めるべきでしょうか うまくいくならうまくいくし、いかないならいかない。
ここで言質をとるようなことをしても意味はない。 質問が増えてるw
vscodeを使って疑問が出てきたら全部質問する気なんだろうがアホかとw
自分で調べる努力しようよw こちらでもディレクトリ名やファイル名を日本語で試してみたけどとりあえず手元の環境では問題ない >>237
空白文字も試した?
こういうケースではありがち。 >>231はウィンドウズみたいだし>>240のUbuntuとは違うね markdownで、コメントアウトの後にプレビュー見ると、その場所に改行が入る
これ無くせないかな >>240
そこまでやったんならcmd又はpowershell上でどうなるか試してみて Linux は、UTF-8 で、
Windows は、CP932, UTF-16 を使っているから、日本語でバグる
WSL みたいに自動的に変換するもの以外は、ダメ Windows Terminal も使えば?
コマンドプロンプト・Power Shell・Linux 端末の3つを使える
とにかくWindows では、システム関係に日本語を使うと、バグる >>243
>>240のVSCodeのC++開発環境はGCCやGDBを利用しているのでWSL2の上に構築している
cmdやPowerShellではデバッグどころかビルドすら出来ない 左側のアウトラインで関数へのジャンプを多用しているのですが、
暫くするとシンボルが見つからない表示が出て表示されなくなることがあります。
VSCODEを再起動すると表示されるのですが原因ってわかりますでしょうか ロケールがEUC(ja_JP.ujis)のリモートホストで文字化けしないで使えるssh拡張機能ってある?
SSHExtensionとRemote - SSHとremote-browserは EUC日本語を表示出来なくてダメだった GCC は、WSL2, Docker とかだろ。
拡張機能・Remote WSL, Remote Container
例えば、人工衛星イザナギ・イザナミなど、
宇宙開発などの組み込み用・mruby でも、Ubuntu 18.04, C99 対応
本も出た。
Webで使えるmrubyシステムプログラミング入門、近藤宇智朗、2020/11 ターミナルのTAB買えるとこでshow tabsってやつ間違えてクリックしたら戻せなくなりました
使いづらいので戻し方を教えてください 何がいいたいのかはさっぱりわからんがいつものruby厨なのだけはわかる >>255
Google Chromeは何が変わっったかまったく説明しないが、Visual Studio Codeは何が変わったか長文で説明してる
255が言いたいのは長文を読みたくないから何がどう変わったのか、さっぱり分からない
Google Chromeのように何が変わっったかまったく説明しないほうがいいってことだと思うがどうかと思う Google Chromeで何がどう変わったのか、さっぱり分からないという人はいない
Visual Studio Codeが何が変わったか長文で説明することに不満を言うのはどうかと思う >>259
>>254の状況が分からんと言ってるだけだと思うぞ Showの反対語がHideということがわからないのかw
日本人あるあるだな このまえインストールしたけど
テキスト系のファイルがすべて「禿」になって恥ずかしくてすぐアンスンストールした。
彼女にパソコンのぞきこまれることもよくあるので。 メモ帳代替の話だろ?
当然VSCodeと併用だと思うが vscodeはメモ帳の代わりにはならない
秀丸がなるのかは知らんけど メモ帳は最終手段的ソフトだもんな
テキストエディタがないときに
それでとりあえず凌ぐのが目的
なので秀丸とかもメモ帳の変わりにはならんよ 単純なテキスト編集だけならメモ帳と同じだと思うけどな
わざわざ使い分ける理由は何? 本当の最終手段ならcmdのechoやpowershellのniだけどな >>278
notepadはさすがに機能が足りん。
文字コードとか改行とか非文字表示とかキーバインドとか。
あとはライセンス。会社で秀丸のボリュームライセンスがあるから、てのも。
vscodeは、単ファイル相手には過剰やし設定とかわけわかがちやから、使わん。 remote dev ssh
会社の回線が弱くて頻繁に途切れる(数秒〜1分で再接続)んだが
再接続するまではキャッシュを編集して繋がったら同期する的なことはできないのかな? PC初心者向けのスレならともかくプログラム板でそのレベルだとちょっと情けないぞ 変更を加えた行の行番号が強調表示されるような拡張機能をご存じでしたら教えてください
検索のしかたが悪いのか見つけられません >>285
拡張機能を入れなくても変更を加えた行の行番号が強調表示されない?
行番号の右側に縦棒がついた
縦棒に不満? あれれ、縦棒が付いたり付かなかったりする
あれかなーというのがあるがちがってたらいやだしよくわからん >これは、ファイルがリビジョン管理されていることに関連しています。
>gitにファイルがあり、VS Codeでフォルダーを開く場合。加えた変更に応じて色が表示されます。
https://www.it-swarm-ja.com/ja/visual-studio-code/vsコードは変更された行を強調表示します/828945984/ 言われてみればgit管理外ファイルだと差分が分からないかもしれないね、気にしたことがなかった
285への回答としては、git使おう、ってことになるのかな Windows のショートカット(*.lnk)開くと、本体を辿ってくれなくて悲しい思いをしてたけど、
「Windows lnk」という拡張機能でなんとかなったので嬉しい
シンボリックリンク使え、ってことなのかもしれんが 開いたフォルダから複数ファイルを開く時、タブが増えたり、増えずに切り替わったりするのはどこで設定されてるの? >>271
コード描くのにインテリセンスのないのは地獄だぞ。まじ。
Employee Newbee = New Employee
If Newbee.CanYouTakeThisJob(SomeJob) Then
Newbee.SetBoss(Beteran)
Newbee.TakeJob(aLightWeightTask)
Else
みたいな変数名やクラス名を使ってるとメモ帳だけになったときに
地獄をあじわう。 戻せなくなったら
setting.jsonを消せばいい 暇だから色んなリポジトリのGithub Actionの設定を眺めてたんだけどVScodeのCIエグいわ
自然言語処理でissueのカテゴライズとかまでやってて笑える VSCode に脆弱性が見つかったと聞いて飛んできました カーソルキーが壊れたからvimっぽいカーソル移動試したいけど
vim良くしらないし、ショートカットとかいじらなきゃいけないっぽいから面倒だなあ
なんかこう、capslockとか押すとvimモードになってJKLとかで移動できたりとかしない? >>303
俺はyamyというキーバインド変更ソフトでCtrl+JKLをカーソルに割り当ててるよ AutoHotkey も鉄板だな。vi使いだけど、カーソル移動系だけは
これで emacs にしてて快適。
ついでに<ctrl>+セミコロンをエスケープにするとほとんどキーボード
見ないですむ。 ahkでvi+emacsをまじぇまじぇするのいいよね
世の中にはもっと変態もとい同士がいるはずなんだがみんな恥ずかしがってるのか デフォルトのキーバインディングに体を慣れさせたほうが汎用的なので… >>307
vscodeしか使わなければ、やろ。
他/過去にEmacsを使う/ったなら、それにあわせたほうが「汎用的」。
え、vi?
知らん子やね。。。 Caps -> Ctrl ってとてつもない需要があるような気がするんだけど、どこのメーカーもデフォではやらないところを見るとそうでもないのか…… >>309
CapsをCtrlに変えるのは当然やるが自分だけやっておしまい
スキルがあったら簡単にできる
他人に便利さを強制するのを日本人はやらない
やらないから30年間停滞してるんだろ 欧米とかでもCapsLockをCtrlにしたものを売ってる会社なんて殆どないだろ >>311
>>312でロジックが否定されたわけだが頭悪いと批判できるほど頭良いなら別のロジックで説明して ロジックが間違ってるのを恐れずにあまり考えず書いてるわけで
何も書かないで批判だけするのはやめて VZeditorのキーアサインから離れられずWZ Editorを使ってきたが
Vz Keymapという拡張機能を見つけてVScodeをお試し中
ダイヤモンドカーソル、ワンキーで1行まとめてカット、スタック型のクリップボードはいいぞ あっちの環境だとahkで簡単に切り替えられるからそんなに困らないのでは
Capsキーバインド変更にいちいちレジストリ弄らなきゃいかんのは
日本語(CJK)OS+IME+キーボードに原因があるのでAHK本家でも最初から全く問題になってなかったし もはや話題がvscじゃないけど
>>305
ありがとうahkでどうにかできそう
レジストリいじってcapslockをF13とかに割り当ててahkで変換すればいいんだよな? >>308
おいおいw
vi 使いとか emacs 使いなんかどうせ相手側を使ったことあるだろ。
せっかく、「混ぜるとなかなかいいぞ」って言ってるのに。
ここは「宗教論争」からは一歩引いちゃって混ぜちゃう日本人の美点を云々…w >>310
>自分だけやっておしまい
>スキルがあったら簡単にできる
caps2ctrl.regをダブルクリックするだけなんですが・・・、それってスキルなの?
まあ、どっちみち会社PCでは管理者権限を貰えないからおんなじなんだけどね 管理者権限貰えなくても確か行けるだろ
会社PC弄っちゃだめだと思うけど >>324
HKEY_CURRENT_USERなら編集しても構わないだろ >>324
うちの会社 PC では駄目ですけどね… ゲーム用でちょっとメモしてるのをタブでインデントしてたら気づきまして
日本語込みで書いてるとタブでインデントされるサイズがめちゃくちゃになってしまうんだけど
これって何か対処法ありますか?
全角とか混ぜるとなるみたい
https://imgur.com/a/jyv4OaM フォントを合成して自作フォント作るしかないらしいね
フォント作るやり方は知らん タブで整形するのはやめる。
AsciiDocやMarkdownなどで書く。 >>329
フォント作るしかないんですか・・・
それはさすがにハードルが高すぎる・・・
>>330
ちょっと覚書にメモしとくぐらいのものなのでマークダウンとかは大げさすぎるというか デフォルトでタブはスペースに置換されるからタブを使うのがおかしい デフォルトの設定ではタブはスペースに置換されるからVisual Studio Codeでタブを使うことは考えられてないんじゃないかって意味 言ってる意味が分からないって言ってる意味が分かってないな 設定のeditor.fontFamilyに日本語の等幅フォント指定すればいいだけのような? 源ノ角ゴシックとかにしてみたけどダメでしたね・・・ なぜそこで源ノ角みたいなイレギュラーを使うのか
NotoなりMSゴシック使ってフォントサイズを12以上にしてみよう 源ノ角ゴシックの半角はプロポーショナルだよ
源ノ角ゴシック Code JPなら半角も等幅だけど半角3文字で全角2文字の幅なので
一般的な半角2文字で全角1文字のタブ合わせだとやはりずれる タブスペースズレに関しては2倍等幅フォントでも起こる場合があるって聞いたことがあるような
白源やcica、Myricaなんかでもだめなんだっけ? もうそういうもんやと思っとるけどなあ。
Electronのくせなんやろ。 紛らわしいの使ってしまってすみません
MSゴシックでだめで等幅でお勧めで出てきたのが
Source Han Code JPだったんでそれ使って試してました
そのあともフォントいくつか変えてみましたが結局ダメみたいです >>344
editor.fontFamilyに'MS Gothic'を追加したらできた
フォントサイズは奇数でも小さくてもいい すみません、先頭にMSゴシック入れたらいけました
優先されるものにConsolasが入ってるのが原因でした
Consolasダメなのか・・・ >>347
> Consolasダメなのか・・・
Consolasはスレチ
話ひろげなくていいから Consolasには日本語入ってないから 英数Consolas日本語MSゴシみたいな合わせフォントになるはず
そんで等倍同士でもConsolasとMSゴシは1:2の比率ではないのでずれる
あとwindowsの場合 欧文フォントはeditor.fontFamilyより
OS設定のFont Linkが優先されるだっけ?
この辺の仕様面倒くさいよね >>348
consolasはスレチでMSゴシックはスレチじゃないってどんな理屈やねんw なるほど、Consolas単体で問題なかったのにMSゴシックなどと合わせるとズレが出てくるのはそういうことだったんですね
となると英数はConsolasみたいな感じで日本語ありの等幅フォント1つで運用するのがベストみたいですね >>348
Consolasは何かのアプリ名かと思ったの? >>328
日本語メインで書く場合はVSCodeは使わない それだとgitとかで日本人のリポジトリでコメントが日本語使われてる場合困らないか? コメントを無意味に装飾して文字の周り囲む奴が存在する限り文字ずれの問題はついて回る 固定長テーブルデータの真上に列別コメント付けたい時が結構ある
>>290
横だがこれいいな まぁ拘りがないならMyricaかMyricaMあたり使っておけばいいんじゃないか >>364
親切なのに。。。
ilI|!とかでも見やすいやろ? 大抵のプログラミング意識したフォントならilI!の段階で|と完全に区別できるような見た目してるから
|まで破線にしなくてもいい気はする Consolasがよくて日本語フォントがMSゴシックレベルでいいならVLゴシックとか? GitHub - yuru7/HackGen: HackGen is Japanese programming font which is a composed of Hack and GenJyuu-Gothic.
https://github.com/yuru7/HackGen 白源の小文字のi気持ち悪いな
Ricty DiminishedというかInconsolata使ってる系の小文字のlもどうしても1に見えてしまうし
0はドットよりスラッシュのがいいし
D、Z、7あたりの横棒いらないし
フォントの話が出たせいで自分もフォントが気になってプログラム用におすすめのフォントまとめてるサイトとか見たけど
なかなか思うような好みのフォントがないな・・・ 色んなフォントから好みのグリフだけ抜き出してキメラフォント作りたいけどやり方わからん source han code jpじゃだめなの? 全角半角が1:2じゃなくて2:3だからvscとかだとあまりよろしくない 自分はDiscord系のほうが好き
学生時代OCRシート入力させられてた時の癖で今だにDの棒線とか
Oの頭に横線とか書いちゃう >>354
ワードでソース書いたら大変だろうなって思ったけど、考えてみりゃ
昔、素の vi やら emacs で書いてたころってそんな世界だったな。
綴り間違いやセミコロン抜け一発でアウトw アウトライン機能をうまく駆使すると案外便利に書けそう 10ポイントで日本語がきれいに表示されるコーディングフォントが見つからん >>382
ありがとう、どちらかというと線が入ったフォントが欲しくて。 線が入ったのがいいならRicty Discordがいいよ
Ricty Discordは自分で合成する作業が必要だから
めんどくさければRicty Diminished Discordってのがおすすめ ttps://www.itmedia.co.jp/news/articles/2105/27/news089.html
ITエンジニアが最も使いたいエディタは?──パーソルキャリアは5月26日、こんなランキングを発表した。
1位は「サクラエディタ」(38.0%)、2位は「秀丸エディタ」(20.8%)、3位は「Visual Studio Code」(9.4%)だった。
(略
調査は3月30日〜4月7日に、18〜69歳のITエンジニア403人を対象にWebで実施した。
俺が世間知らずなだけかもしれんが、思った以上に差が開いてるんだなと素直に思うべきか
どこで聞いてきたんだと突っ込むべきなのか IT業界も一枚岩ではないからな…とは思うがVSCodeが10%もなくて他のラインナップがこれなのは流石に母集団が酷そう たまたまプログラミングできないSEの比率が高かったんじゃないの ソースコードならまだしもcsvをちょっと見るとかだったら普通のエディタ使うわ
それにgrepも上位2つは使いやすい 禿丸エディタを誤ってインストールしてしまい
デスクトップ上のテキスト系ファイルが1つ残らずすべて「禿」になってしまったトラウマをずっと引きずっている。
しかも戻す方法がなかなか見つからず苦労した。
「禿」はカッコ悪いし女の子にもパソコンの画面を見せれなくなった。 母集団の平均年齢50くらいで、
プログラムやスクリプトを組む層も15パーくらいのアンケートだからねぇ。 Visual StudioもEmacs化してきたなあ。 サクラエディタ・秀丸は、誰でも使うけど、
VSCode は、プログラマーしか使わないから >>398
日本のITエンジニアにプログラマーはいない
【朗報】政府、五輪用の大規模情報システムの開発をするために、英語堪能な高度IT人材(PM・PL)の募集を今から開始 月給34万★7 [ネトウヨ★]
https://asahi.5ch.net/test/read.cgi/newsplus/1621997271/
日本のITエンジニアに必要なスキルは英語になる 英語はなせる高度なIT人材、プロジェクトマネージャーやプロジェクトリーダーを年収400万ほどってあんた...
プログラム書けないアシスタントマネージャーとかスケジュールマネージャーみたいな人なら海外では400万とかだろうけど。 >>402
一流でなければ、どうやってこのデスマーチ完走するんですかねぇ。
試用期間中にプロジェクト終了するのもすごいよな。 金は出さない経営者
仕様をコロコロ変える客
一流だろうが無理じゃん? その程度の現場にしがみつかなきゃ食えないようなのは一流とは言えんよ クラウドタスク系のサイトって、回答するとお金がもらえる仕組みになってるんだよね
で、罠の質問があって、明らかにおかしい回答をするとお金がもらえないらしいんだ
もしあなた高卒の主婦で「エディタ」がなんなのかも知らず、選択肢に罠のエディタ以外のものも含まれているとびびってたら・・・・・どの選択肢を選ぶかな? ITエンジニアへターゲット絞ってアンケート取りたい状況で
ポイントGET系のアンケサイトで回答者募集するとも思えんのだけど >>387
集計フローのどっかに Rand 入ってねえか? >>411
IMEはvscodeの範疇ではないから 質問させてください。
好みという理由でMSPゴシックを使っていたのですが、フォントサイズ小さくすると形が変わり見づらくなってしまいます。他のエディタだとある程度までは小さくしてもこうならないのですが、対処法はなさそうですかね? VSCodeのフォントサイズはptではなくpx指定なので他のwindiwsエディタとは指定する数値自体が違うよ
(例えばMSPで崩れないギリギリ 9pt はVSCodeでは12px として指定する)
ググるとpt px換算表は色々出てくるから好みのサイズに調整したらいい
https://www.nda.co.jp/memo/pxpt.html macで機嫌よく使ってたんだが、11.4にした途端、htmlがプレビューできなくなった。live serverも頻繁にエラー、、、
泣きそう ミノキシジルとプロペンシアで
バケは治る時代になった。 >>421
ともやん、パスを通したかったらpathにパスを追加するんや… それで良さそう
設定したあとパソコン再起動してみた? とりあえず同じコマンドをコマンドプロンプトから実行して、エラーメッセージを読んでみたら Code Runnerの文字化けは設定のRun in Terminalにチェック入れてみれ
kotolinはclass無しのfun main()じゃないとだめなんじゃ? できた!! 「メインマニフェストが無いぞボケ」
ってCMDさんに言われたのでメソッド名をmainにしたら実行できました、皆様ありがとうございます 右下のutf-8クリックしてエンコードをShift-JISにしてもダメ? もはやスレチで関係ないけど、俺の場合このユーザー名が途中でぶった切られてるんだけどどういう法則なんだろ
yoshihikoだったらyoshiになる
実際はフルネームもうちょい長いけど ユーザーアカウント作るときにMSアカウントでやるとメルアド最初の5文字
ローカルアカウントで作って必要ならMSアカウントに切り替えればいい そういうことだったんですね
トモヤもMSアカウントでメルアドも名前ならtomoyって感じですかね
どうもありがとう こんばんは、またちょっと行き詰ったのでお聞きしたいです
kotlinのコード補完機能を使いたくて、以下のサイトを参考にしたんですがうまくいきません
https://blogenist.jp/2020/12/19/11206/
https://supportdoc.net/support-kotlin/index.html
コマンドパレットに打ち込んでも、market placeからVSIXファイルをダウンロード・インストールしてもダメでした
https://dotup.org/uploda/dotup.org2495223.png
右下になんか出てるんですけどこれkotlin language client serverが使えないから、コード補完が使えないってことですか? そこは開き直らずに恥ずかしがってくれたほうがおじさん的には萌える よく見れ右下のエラーはもう一つのKotlin拡張の方が出してる ダーク系の配色にしてると日本語変換したときに下線が全く見えないのどうにかならんの? ここで独り言言うのやめたほうがいいね
githubで英語で会話するか、技術系ブログで独り言を書くか IMEまわりのGUiは個々のアプリじゃなくOS依存なんじゃないの?
あの変ちょっかい出すとIME変えたり更新すると不正な挙動になりやすいから普通はアプリ側は触らないと思うがなー。 標準のテキストボックスを使っていないのに、どうやってOSにここがテキストエリアだと認識させてると思う? どうやってフォントを合わせて描画してると思う? 新IMEは機能が少ない。
その機能を使用しなければどうということはない。
機能はあるけど動作が異なる。細かいことを気にしないアプリなら平気だね
マイアプリは旧IMEの理不尽な動作に対応している。新IMEでも理不尽な動作を再現してほしいね。
旧IMEを使うよ。それがいいね。 エディタはテキスト面だからexcelの編集は困難でしょ。
セルのアトリビュートの編集や式のサポートも必要になる。
csvみたいな単純なものとは訳が違うからなあ。 マトラボから移ってきた初心者です。
ランし終わったあとで変数の型やデータの中身がみれず、やりにくく感じています。
ジェイソンいじればマトラボのインターフェースに近づけられるでしょうか >>456
プログラムの終了部分にブレークポイント置くことでしょう Remote Repositories面白いな
地味だがRemote DevelopmentやLive Shareに並ぶイノベーティブな試みだと思う いやー正直、微妙じゃないか?
この仕組みじゃビルドもできないよね しなくていいんでしょ
近い将来、Terraform Cloudみたいにビルドやデプロイのコマンドが全部透過的にクラウドで走るようになって、ローカルでのテストやビルドなんてしなくなるよ >>463
答え出てるじゃん
あくまで考え方の一つだが、ビルドやテストがしたくなったらGitHubやセルフホストのサーバー上で即座にコンテナが立ち上がってRemote Developmentに切り替わるまでの
シームレスな体験が実現できればローカルにCloneする必要はなくなる
そこまでできてなくても現時点でそれなりに使い途はあるからアジャイル的な考え方で世に出したんだろうし、後で無駄になるとも思えん リモートリポジトリは、他人のリポジトリの一部のディレクトリだけダウンロードするのに便利やなw
コマンド打てない人に説明するの面倒とか、
chromeの拡張だとちょっとファイル大きいと機能しないとか色々あったから。 >>464
ローカルにクローンする必要がないのはリモートDevも同じ
まだリモートリポジトリの利点がよくわからんな
リモートリポジトリ
ビルドとかしない
HTMLの編集などに使う分には手軽でいいかも
ローカルにもリモートにもクローンしない?
リモートDEV
ビルドとかするならこっち
ローカルにクローンしないがリモートにクローンする
これだとWebIDEのほうがいいのでは?って気がする
リモートリポジトリだからこそできることが見えてこない >>466
Cloneめんどくさくね?
コードレビューだけをやる立場でプロジェクトに入ってたりとか、OSSのソースを軽く覗きたいときとか、
手っ取り早くcloneせずにソース見たいケースは俺はよくあるわ >>467
うんだからWebIDEでいいよねそれ
VSCodeすらいらないよ >>468
エディタ環境がいちいち違うの面倒臭くない?
君の理屈だとそもそもリモートdevもいらなくてWebIDEでいいような バカにされるの承知で横から口をはさむと
WebIDEだとGoogle翻訳が毎回ソース枠まで自動翻訳してくれちゃう
GitHubって何故かTampermonkeyでの書き換えもうまく行かない
class="notranslate" や <code>追加する設定にしてても初回は必ず翻訳されてその後 F5 押すと効く
読み込みタイミングの問題っぽいんだが解決できずにいる OSSのソース覗くくらいだったらgithub1sでもいいかもね Ruby on Rails では初心者は、Heroku, Cloud 9, CircleCI とか
ローカルで開発するなら、Docker Compose 左下のバナークリックすりゃ説明出てくるんだから
まともな脳みそしてりゃ見ればわかるだろ
おれはよくわかんなかった 「Visual Studio Code」に不審なリポジトリを安全に扱える「制限モード」
新しいウェルカムぺージ、ターミナルタブなどを追加した2021年5月更新
https://forest.watch.impress.co.jp/docs/news/1330930.html >>477
樽井 秀人優秀だな
制限するモードってなんやっていうのを予想して1日前に回答する記事を公開 Workspace Trustはジャパニーズドカタにとってはあまり嬉しくない機能なんじゃないかなあ
こういうOSSの開発者にとっての安全って、フリーソフトの安全性とかに厳しい会社でもわりと見過ごされがちで、性善説で成り立ってる部分が大きいと思うんだよね
かえって藪蛇になりそうだ >>479
残念JapaneseIT土方はそもそもVSCodeが使えないのだ どうせなんの権限もない外部のリモート環境でやるしそんな神経質ならんでもって気はする JavaとEclipseしか使ったことなさそうなやつ多い リポジトリ関係でいちいち信頼するとかさせても意味ないじゃん。 >>478
OSSでプレビュー版も出るんだから全部わかるだろ… >>486
473とか475みたいなのは英語が読めないんじゃない? 英語読めない勢はブラウザの自動翻訳常時ONにしてるし
足りないとこ補う姿勢でがぶりつくからむしろ理解度は高いですぜ 473はともかく475は474に乗っかっただけのネタでしょ androidのxmlの構造を保持したまま編集するには、どのようなプラグインが必要でしょうか?
xmlエディタのoxygenで開いても、一部文字化けします。 >>497
vscodeはdockerの代わりにはならないよ 最近よくdockerって聞くけど何に使うものなの? >>497
なんでエディタとコンテナを同列に置くの? >>499
mac, windows, Linux, andorid
どこでどの環境で開発しても
dockerさえ動けば
mac,windwos, Linux, andorid
どこでも動く
設定とかまったく必要ない WindowsやMacではLinuxのVM上で動いているだけなので、その言い方は語弊がある
Linuxでしか動かないがLinuxならどこでも動く あとAndroidも怪しいな
開発環境がx86-64で実行環境がARMなら、たとえどちらもLinuxであってもVMを使ったクロスビルドが必要
同じCPUアーキテクチャならLinuxのディストリには(大抵の場合)依存しないという程度の話でしかないんだわ windowsでDocker使っていて困ることってある?
周りがマカーだらけでコソコソやりたい >>506
Linuxで動くコンテナがWindowsだと何故か動かないことがたまにあるね >>508
それな
だからWindowsは嫌なんだ VSCodeを開いたら、
「Do you trust the authors of the files in this folder?」
と表示されたウィンドウが開いたのですが、
「Yes, I trust the authors」
を選択してよいでしょうか?
自分のフォルダには自分で作ったファイル、もしくはコピーしたファイルしか
無いはずです 自分を信じられるならそうしなさい
信じられないならやめておきなさい 何でこういう事を確認するようになったのか?
git clone しての、怪しげなプロジェクトを防ぐためかな? 直ぐ前のレスも読めない知能の人間がプログラミングしてるという事実に驚きを隠せない >>512
信じているのでYesにしました
>>514
俺の事だと思うんでレスしますけど
前のレス読むのって義務なんかな… >>515
前スレならともかく>>477に書いてあるようなことだよ?ちょっと探したら分かることじゃん >>516
もしかして同じスレッド内に既に書いてあることは質問すべきでないんですかね?
結構不便だな… 半年ROMってろ
自分が不便だと思うことを他人に押し付けんな >>517
他人に同じことを回答させる手間を負わせるより、自分がちょっとスレの検索をするだけのことを面倒がるのか 別に質問してもいいよ
答えるかどうかは回答者次第だし
逆に既出の質問にわざわざ回答しなくてもいいんだぞ? >>517
過去ログ嫁は指導は一見さんや初心者の集まりやすい板では
ままあることだが
仮にもプログラミング板でこんなレス返しを見るはめになるとはなあ いつか教える側の人になったとき、何でこんなことを言われるのかわかるようになるよ >>521
質問前にスレ読まなきゃいけないの? て問いに対して皆答えてるんであって
既出の質問には実は誰も回答してないのよね 自己紹介をしっかりしてからの質問に対応が違うのはしゃあない。
みんな、人間だもの。 >>525
それは、いつか聞く側の立場に回っても同じことが言えるよね
簡単に教えてすむことなら、そのほうがうまく回ることもあるし、その人の器の大きさ次第
教えたい人がいれば教えればいいし、教えたくない人は黙ってればいのでは?
どうせ投稿がない日もあるスレだし 質問に対する回答よりスレチなお説教の方が力こもって無駄に長くなるのはなんで? >>531
教える側の人間が聞く側に回ったとき、過去ログ読むなんてイヤだ、って言うと思うのかい?
しかも技術を学ぶとき、大半の人は聞く側から始まる
そういう非対称性を無視しても単なる逆張りとしか思えないなあ
質問する側が>>517のように人の関わり合いにおいて自身が便利か便利でないかを優先し、モニターの向こうにいる人を軽視した言動を取っている
回答する側が器の大きな人間であることは理想だけど、5chのような場は有志が入れ代わり気まぐれで回答しているに過ぎないし、5chに限らず人を軽視した振る舞いをすれば軽視した反応があるのは世の常だよ
これは器や品格以前の基礎 >>534
わたしは、一言二言や一行二行で済むような簡単なことなら、逆の立場ても教えてもらいたいと思いますね
そのほうか効率よく円滑に進むと思いますし、その場限りでなく長い目でみても 一言二言で済む回答でも、長い目で見ると過去レスまったく読まずに質問するのが定着したら円滑に進まなくなるだろう このスレのここを見ろくらいでいいんじゃない?
このスレに限らないけど過去スレを見ろって言う人間って、
もの凄い攻撃的なのよな
ソフトに言うだけでも雰囲気変わるのに 説教じみたことを言わなきゃええんや。
ただ過去ログ嫁(できればリンクも)とだけ言えば。 ちょっと上のレスで既出やで、くらいのことは言われてもまあやむを得ないとは思うけどさあ
>>514の
「直ぐ前のレスも読めない知能の人間がプログラミングしてるという事実に驚きを隠せない」
って罵倒みたいなのを返すやつはちょっとねえ
相手が初心者だと思ったらとことん無礼な物言いする人ってたまにいるけど
他人の知能を云々推測するより前にてめえの性格の歪みを自覚して矯正しろや、と思う 無礼かどうかでいえばログ読まずに質問することこそ無礼なんどが >>539
そいつにとっては、上から目線で物言える数少ない機会なんだろう。 >>540
お前の言うことにはいまいち同意できないが
お前は無礼なふるまいをする側の人間だということは何となくわかった 基本、マルチポスト・同じ質問には答えない
でも、どこに書いてあったとか、教えてあげる人は親切 気に入らなきゃスルーしろ
ダラダラ続けるのは質問回答どちらもインターネット初心者 初心者に雑音が圧倒的に多い5chのスレを全部読めとか
何ていう罰ゲーム? もうちょっとVSCodeの話しろよ
Atomでもいいけど 厶板なのに疑問点をググったり関連スレ内を検索しない人がいるの? コード修正したら必ずセーブ行わないと、反映されないんだけど、みんなもそう? >>549
セーブしないでも前回のは残ってる
次回オープンしてもコードに●がついてて保存してねーぞって教えてくれてるよ 経験上いくらググっても出てこないような情報はここで質問してもどうにもならん YES → 【ヒットした?】 ─ YES → なら聞くなよ。死ね。
/ \
【検索した?】 NO → なら、ねぇよ。死ね。
\
NO → 死ね。 難しい概念はいろいろな人がいろいろな説明法で説明しているからなあ
それでも分からなくて、ここにきて理解できるかというと・・・ 色んな解説サイトのお世話になってるけど、曖昧だったり、どうとでも取れる言葉で説明されてるの見るとイラッとくる。 一次情報以外は5chの書き込みと同様ヒントにすぎず
公式サイトやソースで確認するのは当然なんだが
イラッとするようなサイトならフィルタしたらええ リソース名を指定して開く ってショートカットあります?
eclipseの ctrl + shift + r みたいなの。 >511の質問に対して読むべき過去レスが>477ってのはなかなか厳しいのでは内科医
有用な過去レスがあるかどうかわからない状態で過去レスを見ても>477が当たりだとわかるかねえ
「新しいウェルカムページ」が自分が問題にしているものと判断できるだろうか
過去レスを軽くでもさらってみてはというのはその通りだけど、それに対して「義務なの?」とか>515
「結構不便だな…」>517と応じてしまうのは答える側への配慮に欠けるけどね
まあ次はもうちょっと気をつけてよ 質問者様にもっと配慮しろよゴルァ!
役に立つことに徹し、不満を漏らさず、使えるやつでいろ
俺の役に立てるなら光栄だろ cssの候補補完はtextaliとか書いたらtext-align出すみたいな感じで飛ばしてくれるの便利だ
他の言語もこうなってくんないかなぁ メジャーどころはだいたいなってると思うけど、言語は何? c/c++とGoやってたけどそんな感じなかったなぁ
もしかして俺が使ってなかっただけ?
CSSがダルすぎて補完を真面目に使い始めただけなのかも 一応だけど俺が言ってるのはハイフン抜かしたりmarleft(->margin-left)みたいに結構遠い略記でも補完してくれるやつね RustのCtrl+.での変換がもう少し気が利いてくれたらなって思うのと、
エラー内容を重畳してくれたら良いのになって思ってる。
今も行番号は出てるけど。 >>573
少なくともc/cpp, pythonは手元で動いてるよ。pfとか打てばprintfが出てくる。
でもcygwinだとプロジェクト外の関数は動かなかったから何かインストールすべきモジュールが足りてないか環境によりサポート状況が異なるのかもしれない >>576
そっかー、ありがとう
たぶん同じ名前を連続して入力する機会が比較的少ないから、略記して書こうと言う発想がなかったのかも
CSSだとborderとか何度も書くから、誤字の機会も多くて気づいたんだろうな anacondaとvscode入れててvscodeからpythonコードを動かそうとしているんだ
コード自体は走るんだが、ファイルを読み込むところで、作業フォルダと対象ファイルの場所が違っているらしく
ファイルがないというエラーになる。
それ自身は構わないんだけど、じゃあ、どこが作業フォルダなの?というのが分からない。
下の場合どこになるのか教えてほしい。
ms-python.python拡張をインストール
anacondaはC:\ProgramData\Anaconda3
vscodeで使用する環境はc:\Users\xxxxx\.conda\envs\py37
python.pythonpahtはC:\Users\xxxxx\.conda\envs\py37\python.exe
python.condapathはC:\ProgramData\Anaconda3\Scripts
tasks.jsonは
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "python build",
"type": "shell",
"command": "${config:python.pythonPath}",
"args": ["${file}"],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
実行するpythonコードはC:\workspace\TheCube\Document\Test
そのコードが呼び出すファイルも同じフォルダ よくわからんけどコード動くならPythonで適当に出力してみればいいんじゃないの vscodeって編集したソースコードのビルドやデバッグって出来ないの? vscode単体では出来ないけど拡張でコンパイラなりなんなりを設定してあげればできるようになるんやない >>580
色々なモジュールをインストールすれば、セルフコンパイルだけでなくクロスコンパイルとかもできる。
組み込み用途向けのマイコンとかもOpenOCDとかでソースレベルのJTAGデバッグもできる。FreeRTOSなどのリアルタイムOSタダでインストールできる。
コテコテにインストールして行くとまるきっり開発環境であり、ベースがエディターと思えなくなる。 >>573
入力補完は、拡張機能が一杯あるはず。
それらを何個入れても、すべて表示される
誰かが、拡張機能のおすすめパックとか、一式を作っているはず
>>578
作業フォルダは、今いる場所でしょ。
PowerShell, Bash などの端末の左端に表示されているはず(プロンプト)
普通、プロジェクトルートにしておいて、そこからの相対パスを用いる >>586
VSCodeの再起動
所詮Electronアプリだから >>578
VSCode内のターミナルを開いたときに作業フォルダをファイルのある場所にする方法
設定 > 上の検索欄にterminal.integrated.cwdと入力 > ターミナルが起動される明示的な開始パスの値を${fileDirname} にする
setting.jsonに以下が追記される
"terminal.integrated.cwd": "${fileDirname}" うほ!これは良いgreen theme→just monika
vscodeにもdoki-themeあるのね。 Browser Preview ExtensionでGmailと思ったが、ログインできない みんなエディタは全部VSCodeで済ませてるの?
自分は軽いテキストとかCSVちょっと開くときにサクラエディタ使っちゃうんだけど ショートカットキーで何らかの操作をする時に
ALT、SHIFT、CTRL
と英字キーを同時に三つも四つも押さなくちゃいけないだろ。
そんなの覚えられないんだが、君ら、全部覚えているのか? >>596
何となく覚えてるよ
ただ忘れた時はそれっぽいキーを手当り次第押してる >>595
VSCodeはフォーマッティングとかキツめにしてコーディングに最適化してるので体裁崩したくないやつとか簡単なテキストとかはNotepad++でやってる VSCodeで開くとしたら原則としてフォルダ単位でソースコードを扱うときだけだなあ
単一ファイルを開くだけなら普通のテキストエディタ(Mery/gPad/秀丸を使い分け)
例外で単一ファイルでもVSCodeで編集するとすれば
IDEの補完機能やコードフォーマット機能を使いたいとき、
mdファイル(プレビューを見る)、
RESTClientみたいな拡張機能用のテキストファイルを使うとき、
とかかな >>596
よく使うものだけ覚えればいい
それ以外はメニューやコマンドパレットを使え ショートカットキーって
右クリックメニューに登録出来ないのか? >>596
全然ちがう
発想を逆転させるんだよ
覚えてるキーにショートカットを合わせる
そうすりゃ覚えなくていい 俺はVisual Studioをメインに使っているのでVSCodeの使い勝手が悪くても
あまり気にならないが。 すきあれば自分語り。
日蓮宗に入って辻説法でもした方が良いんじゃね 創価学会は葬儀も安くなるし、●周期とかもずっと全部無料になるからそれはそれで役に立ってる面もあるってわかった。 vimなりemacsなり覚えて拡張入れたら大半の操作はそのお作法で覚えられるんじゃね その2種は他所でもつぶしがきくし
既存サイトのjavascriptプラグインのデバッグしてんだけど開発物をchromeのデバッガに差し込むみたいな拡張ないのかな
vscode-chrome-debugみたいにindex.htmlから自作するデバッグ方法じゃなく既存サイトに埋め込んで動かすみたいなのが見つからん
chromeのデバッガにコピペするしかないのかこれ? >>613
どんな意味を込めて「プラグイン」という表現を使ったのか、詳しく教えて >>614
ありがとう 適切な表現が見つからなかったんだけどそのサイトで本来ホストされていないjavascriptを動かしたい
例えばchromeのデバッグツールだとこんな感じのこと簡単にできるけどvscode側でトランスパイルした後のやつねじ込むうまい方法とかないかな
ttps://i.imgur.com/Ojvm6Gy.png
ブラウザの拡張機能とかに近いのかな?launch.jsonあたりいじったらできそうでできない 調べても自作 index.html の話ばっかりでてくる
適切な用語が分かると調べやすくなるんで関連キーワードでもいいので知っていたら教えてもらえると助かる >>615
拡張機能を使わずに「ページコンテキストに本来存在しないスクリプト」を外から注入することはできないよ
拡張機能「Tampermonkey」をインストールして「ファイルのURLアクセスを許可する」をONにしておくことで、ユーザースクリプトのヘッダコメント「@require」でローカルファイルシステム上のスクリプトを読み込めるようになる
あとはユーザースクリプトを普通にVSCodeで書いてTampermonkey側にはそのヘッダコメントだけを登録しておけば、ページリロードでユーザースクリプトもリロードされる(Tampermonkey付属のエディタではなく好みのエディタで編集できる) >>595
Linuxはクソキーバインドのemacsとかクソモーダルのviとかしかないので、多少の重さは諦めてvscode使っている。
xyzzy(gatesモード)をwineで使ってもいいんだけど、イマイチだった。 Linuxユーザーってemacsかviを有り難がってる連中しかいないと思ってたわ 例えば、Ruby, Selenium Webdriver で、
JavaScript のコード文字列を実行できるので、
それで、script 要素を作って、読み込ませることも出来る
require "selenium-webdriver"
options = Selenium::WebDriver::Chrome::Options.new
options.add_option( :detach, true ) # ブラウザを切り放す
options.add_argument( '--start-maximized' ) # 画面最大
driver = Selenium::WebDriver.for :chrome, options: options
driver.manage.timeouts.implicit_wait = 15 # 要素の検索の timeout
url = "file:///" + File.join( __dir__, 'test.htm' )
driver.navigate.to url
js_src = <<'EOT'.lines( chomp: true ) # 改行は削除
var text = document.getElementById("abc").firstChild.textContent;
EOT
js_code = <<"EOT"
var frag = document.createDocumentFragment( );
var elem = document.createElement('script');
elem.textContent = #{ js_src };
frag.appendChild(elem);
document.body.appendChild(frag); // body の最後に追加する
EOT
driver.execute_script js_code # JavaScript を実行 >>617
Ubuntu+VSCodeだと逆にbashライクなキーバインドが使えなくなるっていう……
キーバインド書き換え拡張もあるけど、どれも微妙 >>616
>>620
TampermonkeyからUserScriptという概念を知ったけどこれがまさに自分がやりたかったことそのものだと思うわ
マジでありがとう 確認してみる >>611
方等会座四教並説中第四円教所談の妙は捨てるか捨てざるか? >>595
私も軽いエディタは知りたい
特に、オープン時に全部のテキストをメモリに持ってしまうやつじゃなく、テラサイズのテキストファイルでも動く奴がいいです‥‥ >>617
>xyzzy(gatesモード)をwineで
xyzzy を Linux に移植する人がそろそろいてもいいのではないかと‥ 1億行のテキスト開いて先頭に2行追加してディスクに保存したら1億2行保存して重くない?
2行だけ保存して重くないようにするのはどのファイルシステム使っても不可能じゃない? >>635
バックグラウンドで保存すれば待たなくてもいいと思う。 そんなスーパーレアケースが必要なヤツは、金を払ってすごいエディタを使え。
あるいは、事前分割で対応しろ。
一般用途向けは、そんなムダなことをがんばらんでもええ。 このスレ的には一般向け用途で限定するのもちょっとなって気はするが
マーやシステム屋だと巨大ログ開く機会も割とあるだろうし xyzzyとemacsの違いがよくわからん
common lispとemacs lispの違い以外って何? >>635
そもそも1億行を超えるテキストファイルなんて編集を想定しているとは思えないし、想定しているなら頭おかしいとしか >>638
そういう巨大ログを、人間がエディタで開いて、いったい何をするつもりなんや?w >>642
巨大ログからトラブルの原因を探すとか普通にやるだろ 文盲で草
いまどきindexない生テキストに巨大ログ貯めるのがそもそもレアだけど 巨大ログ生成モジュールや閲覧ビューアを開発してる最中は
(専用ツールがまだないので)エディタのお世話になったりも ログなんか普通分割するわな
仮に巨大ログになっても必要箇所を別ファイルに抽出するくらいで、それを編集なんかしないのは結局結論変わらん
1億歩譲ったとして、1億行のログをマジで眺めてるんか?暇すぎね? 1億行かどうかはさておき、最初に全部読み込まれてしまうと鬱陶しいようなデカいファイルを開くことはありうるけど、それを編集して保存することは到底ないってことでFAだな 一万行と二千行前からバグってる
八千行過ぎた頃からもっと狂おしくなった
一億と二千行あともバグってる
君を知ったその日から僕の地獄にエナドリは絶えない >>649
lessでイケるうちはまだまだやろ。w
ファイル(入力)が巨大すぎるときはヤバいで?
grepとかtailとかsplitとかの出番。 >>651
そんなゴミコード作ってるからバグが絶えないんだよ プログラミング初心者でc#の学習を始めたのですが、インテリセンスはプロジェクト?を作成しないと動作しないんでしょうか?
dotnet new で生成されたcsファイルを編集する場合だと動作するのですが、新規作成から作った場合だと言語をc#にしても動作しません。
初学者のため複雑なことはせず、単一のcsファイルをcsc.exeでコンパイルする方法で勉強したいと思ってます。
方法ありましたらご教示お願いします。 >>656
C#勉強したい用途ならvisual studio 2019 community使えばいいのに >>657
それは dotnet new に相当してるのでは?
VS使うと環境構築のスキルつかないでしょ >>656
cscでコンパイルするのは初心者向けでないね
あれはある程度理解している人がcscでなければならない理由がある場合に使うもの
初学者の学習目的なら「Visual Studio Community」、「VSCode + C# Extension + dotnet sdk」のどちらかでいいよ どーせ言語の指定してないだけなんだろうけど
なんで初心者のくせにイレギュラーな方法でやろうとするんだろ >>660
ゼロから積み上げていくことが勉強なのだ、というタイプはいるんや。
ワイもどちらかといえばそう。
LinuxでCだとエディタ(最悪cat)とgccから始まったりするし、疑問に思うようなもんではないで。
>>656
とはいえ、>>657が絶対にええで。
初心者は、オススメをとにかく信じることも大切!
そのうえで、いろいろ調べていったらええ。 656です。
Visual Studioはインストールしているのですが低スペックpcのため動作が重くVScodeでやれないかなと思った次第でした。
ご指摘頂いたとおりVisual Studioを使おうと思います。
ありがとうございました。 vscodeだって結構重いぞ。dartプラグインとかできが悪いのかタイピング速度についてこない 今どきdevcontainerごとに必要最低限のextensionに絞って開発するから絶対重くならないぞ うちもかなりの低スペやけど、使えんほどではないな。
まさか、メモリ4GB+ストレージHDDとかなんか?w >>668
それ拡張機能に酷いのがいんじゃないの? >>669
確認してみたら拡張機能はどれも★5だけども
やばいのが混じってるのかな もう何年前になるか初めてeclipse使った時は起動するだけでガリガリいいながら一分以上かかってたなw Electronアプリが重く感じられるようになるのがPCの買い換えサイン? 新バージョン使いたいけど、ユーザー環境に絶対入ってると確信持てるのが4.7.2だからC#7使ってる。
新バージョンの機能は仕事の合間に「これ使ったらここ楽出来るなー」って試しに使って、仕事に使うの妄想してるだけ。
悲しい。 >>675
コンパイラ機能だけなら、混ぜたら混ぜれるで!
バイナリとかライブラリとかはあかんけど。 秀丸はテラサイズどこれか
1行の10メガテキストすらまともにパースできないよ。
10分経過してもレスポンス返ってこない。 >>677
改行ベースで強調表示の処理が走ってるからな
そういうファイルは強調表示をオフにするしかない >>675
ターゲットを,NET coreにして自己完結型のexeで配布すればいいんじゃね Terminals in the editor - Create terminals into the editor area.
Ctrl+Shift+P > Create Terminal in Editor Areaと入力 > 右側の歯車アイコンをクリックしてショートカット登録
ターミナルを下側に表示
Ctrl+Shift+` 自己完結完結はファイルバカデカくなる上、単発ファイルですらなく、
しかも、プログラム自体のパス使う
すごく良くあるプログラムは動かないんやけどな。 質問です。
pythonで、独自のクラスを返すメソッドを->のアノテーションを付けて作成しました。
同じプロジェクトのunittest上から上記メソッドにアクセスすると、返り値を独自クラスのものとして認識しインテリセンスが機能するのですが
wheelでパッケージ化して別のプロジェクトのvenv環境にインストールすると返り値がAnyと認識され
インテリセンスが機能しません。
原因は分かりますでしょうか。 >>684
ほかのファイルに依存しない、完全に独立した実行ファイルってことやろ。 >>686
単一ファイルじゃないってこと?
単一ファイル化する生成オプションあるよ Dynamic Link してない一発 exe かと そのあたりややこしいよね
俺の理解だとこうだ
昔の.NET Coreは実行可能ファイルというのがなくてdotnet Hoge.dllってコマンドで動かしてた
そうじゃなくHoge.exe、リナックスなら./Hogeってコマンドで実行できるようにしたのがSelf Contained
SCは別にシングルバイナリじゃないしフレームワーク依存がないわけじゃない
今の.NETはライブラリ以外はSCがデフォルト
それとは別にオプションでシングルバイナリにできてシングルバイナリにするとフレームワーク依存もなくなる
また別のオプションでAOTコンパイルができる
AOTCすると最適化されたネイティブコードと ILをマージしたバイナリが出力される
AOTはシングルバイナリでもそうでなくてもできる
またまた別のオプションで使用されてないコードを除去するオプションがある
リフレクションとかで死ぬ場合があるがバイナリサイズがかなり減るのでうれしい
これもシングルバイナリでもそうでなくてもできる VSCodeの完成度が高すぎてもはや語ることがなにもないという感じだな、よしよし >>692
「VSC」?
VisualStudioのC対応部分かな? 完成度が高いというか、その完成度に及ぶ知識を持つ人が少ないとも言えるからこんなくだらない書き込みがあるのではなかろうか >>690
昔の.NET Core? .NET Coreは1.0の時代からSCD使えたはずだけど何か勘違いしてない? VSCode側もする事なくて謎機能つけ始めたし完成してるよなこのエディタ 完成度高くないぞ
VSCチームもTypeScriptのインテリセンスがVS以下すぎてどうにもならんからアイデアくれってUpdateに記載してあったし >>699
なんでだろう?
エディタ部分的の制約がVSCのが自由すぎるのかな? 頑なにSublime Text使ってたが
もうVSCodeでもいい気がしている >>699
まだ言ってんのかよお前
もっかいソース出してみろや VSCodeも本家VSもTypeScriptコンパイラ内蔵のコード解析機能を使ってるはずだから差の出ようがない Windows Terminalインスコしたらついてくる新しいコーディングフォントはリガチャ対応でvscodeに表示できるってね
俺はあんまり見やすいと思わないけど流行ってんの? 漢字などの多バイト文字に密かに憧れていた英語圏の民を中心に流行ってるんじゃないだろうか つい昨日ConsolasからHackGenに乗り換えたわ >>708
わたしはずっとゼロに斜線が入ったConsolasを愛用し続けてきたけど
そっちのほうが良いの? >>710
いや別にあんまり違いは感じない
Consolasのままでもよかったかなって思ってる リガチャフォント使うと!==を===に直したいときとか<=を>=に直したいときに必ずミスる Windows Terminal なら、
[PowerShell] Oh my Posh (Powerline) を使ってPowerShellコンソールをおしゃれにカスタマイズする
https://dev.classmethod.jp/articles/customize-your-powershell-console-with-oh-my-posh3/
これは、設定がややこしいし、
漏れはPower Shell よりも、WSL2, bash が中心だから、使っていないけど >>715
PowerlineはWindowsTerminalのPowerShell
ではまともに使えるけど、VSCodeの統合ターミナルのPowerShellにまで干渉して表示が崩れる副作用がある フォントは MS Gothic 9pt!!
それ以外は許さん!! >>717
vscodeのフォントサイズはpx単位指定だけど フォントは MS Gothic 12px!!(32インチ4Kの場合)
それ以外は許さん!! サイドバーって両サイドに表示することできないの?
左サイドにエクスプローラー関係、右サイドに実行とデバック(主に変数の確認)
として使いたいんだけど・・・ >>719
スケーリング100%だと12pxは小さすぎないか? >>724
15インチ1366×768のノートPCとか使ってんじゃね 小文字l(エル)の下端が右に曲がってるフォントは何となく抵抗ある。 コンテナ毎にウィンドウの大きさ覚えてくれてたのに、直前に開いてたウィンドウの大きさ踏襲するようになった
どっかに設定あるのか、それとも仕様変わってどうしようもない? >730
IBM Plex Sans JP は苦手そうだ vscodeが、エディタ戦争の群雄割拠に終止を打ったという記事があったね。 日本人は世界に付いていけてないという悲しい記事だね 事実上終止符打ちつつあるかな。
現代のエディタは強力なサーバーサービスと一体であることが望ましいと判明したので、
個人や数人、非営利な組織の汎用テキスト/コードエディタは徐々に利用者減っていくんじゃないかという見通し立ってきた。 ここ最近タブを移動しようとすると数十秒間応答がなくなってしまうのですが、
何処に原因がありそうでしょうか?
不要な拡張機能をオフにしてもダメでした… >>738
vscodeが依存してる重要な自前のサーバーサービスなんてマーケットプレイスくらいじゃね?
LiveShareとかIntelliCodeとかもあるけど、どう考えても勝利の決め手とは言えないだろう
「最高のチームが正しいものを正しく作った」というただそれだけの話かと エクステンションを入れない限りはGithubに依存しないし、そのエクステンションも無きゃ困るというほどのもんではないだろう vscodeでsilverかgrayの中間くらいを背景色としたテーマはないでしょうか?
黒地に白文字より、白地に黒文字のほうが目に優しい感じがしますが、どうなんでしょうか? 黒地に緑に輝く文字を表示するCRTが最強に目に焼き付いた >>750
ダサくない&視認性高いの両立って難しい >>752
黒地に黄色が一番視認性がいいとのことですよ 昔のシリアル掲示板が最悪の配色だったな
うろ覚えだが、灰色に青みたいな配色で
「見にくいから変えろや」って言ったら
「『すべて選択』にしたら普通に見れるぞ」だってよw vscodeのステップ実行で、1つ前に戻る事はできないんでしょうか?
>>749
>>749
どうも
結局黒地使ってます
白地だと色付き文字の視認性が悪いっすね できるわけないやろ。w
# したいときはたしかにあるけども。 メモリやレジスタのダンプとってれば理論上はできなくはないんじゃない?
まあそんな機能VSには無いんだけど VSエンタープライズならステップバック使えるけどね Time Travel Debuggingはランタイムがサポートしてればできるらしいよ
node-chakracoreとか
まあ開発止まったけど 君も数年後には「できるわけないやろ。w」って言ってるよ
処理が大きすぎて面倒ならもうちょい細かく作って影響範囲を少なくしてデバッグしたほうがいいんじゃないかな Jupyter Notebookっていうのがあってえ Eclipseでもメソッドの先頭に戻れるんだからJavaならその程度はできるやろ
vscodeではRestart Frameという名で採用されたっぽい?
https://code.visualstudio.com/updates/July_2016 メソッドの先頭に戻るのは今のスタックフレームを破棄してメソッドを最初から実行し直すだけ
VSのタイムトラベルは当時のプロセスのメモリ状態を完全に再現するもので、システムが落ちる直前の状態を再現したりするのに使う
全く次元の違う技術だよ 最初からやるしかないんすね、に対する答えなんだけどな >>771
答えにはなってへんな。
それで充分なときもある、というだけの機能であって、ちゃんとやり直しになってるかどうかは不明やし。
それでいいんなら、PCだけ戻したらええんちゃう?
よくわかってない初心者はあきらめたほうがええと思うが。 >>772
回答が役に立つかどうか決めるのは質問者や後でこのスレを見た類似の疑問を抱える人であってお前ではないな
ファイルIOまでは巻き戻らないといった当然のことについても開発者自身が把握すべき責務
よくわからないから不安な初心者というのは自己紹介かな? ステップバックできるならOSやアプリの不具合で死んでデータが消える直前に健全状態に戻せることになる? >>773
心配事なんかなさそうやな。
めでたい。w 必ずしも厳密なステップバックが必要とも限らないだろうが
できないときは戻せない箇所を妥協するかそもそもできなくするだけで達成できるし、事実それで良ければすでに実装されてる ホームページ・ビルダーやDreamweaverの様に、
プレビュー画面を編集してHTMLを書き換えるような拡張はありませんでしょうか?
編集できない単なるプレビューなら色々見つかったのですが、編集できるものは見つけられませんでした。 コード弄らないならもはやビルダーなりWORDなり使った方がいいんじゃないの ターゲットのブラウザ(Chromeとか)の開発機能でいける
vscode経由するまでもない マイクロソフトのフリーソフトがあったな
もう配布してないが、
どっかの大学のサーバーにあったわ
「ホームページ作成ソフト」スレに情報が残ってるんじゃないかな
俺は関与しないw WYSIWYG なエディタも便利だけど、結局生 html 見ながらになると
Browsersync で複数ブラウザでの表示確認しつつ vscode が楽だった あ、table いじるならそこだけホームページビルダー使いたいw html オンライン エディタ
あたりでググるとサイト上で書けるよ
サイト上なのでセキュリティは甘いけど >>779
意味わかってないね
>>778
今時分でもWordからHTMLに出力する機能って残ってるの?
>>780
なにそれ! >>787
アホみたいな野郎だな
無視すれば良かった・・・ >>777
VSCode使うのは開発者だからね
VSCodeにスキルのないユーザー向けの拡張があるわけねーだろバーカwww HTMLも直接書けるのですが、長いことDreamweaverを使っているので、出来るだけ同じ環境を再現したいと思った次第です。
主にPHPを使っていてそちらはVScodeで問題ないのですが、HTMLはビジュアル的に編集できた方が私は使いやすいと感じるのですが、単なる慣れなのですかね。
>>787 は俺はではないです。頂いた情報を参考にしてもう少し探してみます。皆さんには感謝します。 >>790
慣れというよりも、すでに悪習。
Dreamweaverのことは悪夢だったと思って忘れろ。 VSCodeで拡張作るのはDreamweaver作るような人だからね
貴殿にスキルあるならご自身で拡張作ればいい
拡張がないことで騒ぎ立てることや誰かに作ってもらうという甘えた考えが開発者としてダメ
ユーザーだと言い訳するかもしれんがVSCodeは開発者が使うんだよ ありませんか?と聞いただけで
騒ぎ立てるとか作ってもらうとかに脳内変換出来る
拡張機能はありませんか? 申し訳ありませんがそのような拡張機能はございません
卑屈な人生を長期熟成することで初めて得られるレアスキルでございま >>796
じゃあvscode使わずエディタ自作した方がいいんじゃないの? >>797
コンパイラからやろ。
いや、OSからか? その昔、ストールマンという変人がおってな
エディタとコンパイラまでは作ったが
OSで挫折したので、他人が作った物を
自分所のプロダクトと言い張ったそうな
どっとはらい ここでVScodeの質問です
サイドバーのエクスプローラーにおいて’開いているエディター’に一発でフォーカスを合わせる方法はないですか?
ctrl + shift + e では’hoge(ワークスペース)’にフォーカスが当たってしまいます
設定で Explorer: Auto Reveal がありますが、これを false にしても ctrl + shift + e を押すと
結局’hoge(ワークスペース)’にフォーカスが当たってしまいます
本質的にやりたいのは、複数開いているファイルを切り替えるに当たって編集したいファイルを一覧からキーボードで選びたい
のですが、エクスプローラーの’開いているエディター’を使う場合は上記 Explorer: Auto Reveal の設定に関わらず
ctrl + shift + e → shift + tab 2回押す必要があります
ctrl + tab で一覧を出して ctrl を押しっぱなしで一覧から選ぶという別の手段もありますが、
この場合表示順が最近アクティブにした順なので直感的ではなく使いにくいです
よろしくお願いします いっそPlan 9の実装目指せばよかったのにね(すでにフリー化してて意味ない)
GuileはまだありだけどHurdはほんとリソースの無駄 >>803
workbench.files.action.focusOpenEditorsView
であってる?
キーボードショートカットの一覧だしてexplorerで検索してみた >>805
おおお、ありがとうございます
完璧でございます vscodeでブロック単位でのジャンプは出来ますか?
塊の最初から最後へのジャンプです。
■←カーソルのスタート位置
console.log("1");
console.log("1");
console.log("1");
console.log("1");
■←ここにカーソルを一発でジャンプさせたい
vimなどなら出来るかもしれませんが、、、
マウスは使いません >>807
正規表現検索で「^$」か「^\s*$」したら?
# ふつう、ブロックといえば「{...}」やろ。 >>800
でも、そのふたつがEmacsとgccだから、許したってほしい。
彼なくしては今のLinuxもなかったかもレベル。 無理っぽいですかね
>>808
いえ、あくまでキー操作で出来ないのでしょうか? ターミナルと出力の違いってなんですか?
(他にはatom+runnerしか使ったことないです) >>811
拡張でjumpで検索
こんだけあればどれかは合致するやろ >>813
ターミナルは端末のことで出力はアウトプットのことです >>811
キーバインディングとして登録したらええんちゃううんか?
正規表現検索のコマンドと引数で。 「真ん中辺にジャンプ」「一番下にジャンプ」というボタン的な物は欲しいな https://www.katsulog.tech/register-strings-frequently-used-in-vs-code-with-shortcut-keys/
キーマップを追加するにはどうしたらいいんでしょうか?
keybinding.jsonからdefine keybindingを押し、xとdownarrowを押しても x downとなってしまいます。
x + downとならないと駄目みたいです。 キーマップの設定をしているのですが、カーソルを飛ばすコマンドってなんでしょうか? vscodeのテーマで背景が白や銀ベースのものはないでしょうか?
しかし背景が白ベースだと、色文字の見分けがつかないです。
色文字を斜体や下線にするなどして対処しているテーマはないでしょうか? VS CodeでREADME.md作るとpackage.jsonが勝手に作成されるんだけどこれ何とかならないですか?
今はいちいち手動で消してます >>823
バージョンは?
1.55(最新は1.59.1)でそんな動きはない >>826
Ubuntuの1.56.2です
$ code README.md
でREADME.mdを新規作成するとpackage.jsonも一緒にタブに開きます
このバージョンだけなんですかね >>827
予想外の方法だがそれならなる
VSCode内のEXPLORERから新規作成してもそんな動きはない
最新版でも起きるなら
https://github.com/microsoft/vscode/issues
でissueを書くことを推奨する >>827
1.59.0でもpackage.json開きました
普段code .でフォルダ開いてからエディタで新規作成してたから気づかなかった >>829
$ code --disable-extensions README.md
拡張機能を無効にしてもなる
何を根拠に言うのか?
他人を疑うなら根拠を示せ
何の根拠もなく他人を疑うと人間関係が壊れるぞ!!! >>833
何の根拠もなく他人を疑っても人間関係は壊れないと思う?
一般的な議論なら付き合うが個別的なものは無理 >>835
>>829は疑っているのではなく普通に可能性を提示しているだけ
もしも、初めから--disable-extensionsを付けて説明したにも関わらず、
「--disable-extensionsと書いてるけど、そんなのはどうせ嘘で、
本当は何か拡張機能入れてるせいじゃないの?」
とか言われたのなら、「疑っている」と非難する権利を得ることになる このハゲー!! ちーがーうだーろーっ! 違うだろーォッ!! 違うだろっ!!! 何を根拠に言うのか?
ハゲを疑うなら根拠を示せ
何の根拠もなくハゲを疑うと人間関係が壊れるぞ!!! ハゲに反応するのは自分がふだんから気にしているからであって
それゆえにその人はハゲである確率が100%に近い。 ベジータはハゲではない。
きっと本人が認めないから。 お前らサンプルコードで変数定義するときにはhogeではなくhageを使うよな Rustのメモリ安全性はボローチェッカーによって担保されているが、
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています
Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます
Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ
なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?
Nimの実験的特徴
著者: アンドレアス・ルンプ
バージョン: 1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html
Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる
「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます >>854
納品するコードでも使ってるのか
漢らしい >>800
挫折したのはOSではなくてカーネルだね
ほとんどのLinuxシステムはgccやbashみたいなメジャーなものから細々としたいろんなツールを、FSFがGNUを完成させるために直接もしくは間接的にメンテしていたものから流用してる
特にGNU C Libraryは、ほぼすべてのデストロで使わていて、アプリケーションは基本的にglibcを経由してカーネルへアクセスする そう。
みんなはこのスレをsageるが
わたしはhageているのだ。 const SEVEN = ELEVEN; //いい気分 Rustのメモリ安全性はボローチェッカーによって担保されているが、
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています
Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます
Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ
なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?
Nimの実験的特徴 バージョン1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html
第二プログラミング言語として Rust はオススメしません Nim をやるのです
https://wolfbash.hateblo.jp/entry/2017/07/30/193412
Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる
「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます function 禿頭のパラドックス(){
do {
1. 禿頭に毛を一本植える→未だ禿である
} while(フサフサ);
2. 禿頭に毛を一本植える→未だ禿である
3. 2.より人はみな禿である
} >>863
演繹すな!
10万本から減らす方向に進めたら、人類皆非ハゲも成立するやろ! 取引先のオジサンがMIFESみたいな画面でコード書いてたから
「MIFESみたいですね」
て言ったら
「そだよ。MIFESだもん」
て返された
あれってまだ売ってるのね どのテーマも色とりどりすぎるんよ
バックは青、ベースは白、強調は黄色、エラーは赤
もうこれだけでいいのに ぎゅいーんと言いながらスクロールしてはじめてMIFES >>868
そりゃコーディングするなら色とりどりの方が見やすいと思う人が多いから
こういう状況なんでしょ。
4色でいいなら↓参考にTheme自作すればいいんじゃね
https://qiita.com/kazutosato/items/04bb337699f1868d3573 よかれと思ったことが残念な結果になることは世の中たまにあるね
チェーンメール、フェイクニュースの拡散などなど
結局掲示板でアンケートや投票やってもいい感じの流れになった記憶がないんだよな
そのせいか禁止されてる掲示板もたまに見かける ノキアに入社してからリモート編集のために仕方なくvscodeを使い始めたけどvsよりサーバー上にあるファイルを読み込むの早い以外は優れた点が見えない
vsでもこれほど早いならとっくに捨ててるわ まあ優れた点を引き出せないのは仕方ないよ
比較材料にvsを挙げてる時点でテキストエディタを使ったことないんだろうし >>878
これほど早いなら?????
褒め殺し????? つ、ついに
フォント総選挙開催しますっ!!!
↓ ↓ ↓ ↓ ↑ ↑ ↑ ↑
ただいまをもちまして投票を締め切ります!!!
ありがとうございましたっ まあNerd Font対応してるやつなら正直どれでもいいからな >>891
GitHubではすでに動きますが、ローカルマシン上のソースコードもbrowse出来るようになると書いていますね。
GitHubは確かコミット出来るはずですが、ローカルマシン上のソースコードはbrowseができるまでですかね? ローカルのvscodeと比較するならcodespacesなのかな。有料だと思うけど。 バージョンアップした今朝から、shift+ALT+Fのドキュメントのフォーマット?を使うと、整列が崩れるんだがこれバグ?
特にグローバルに置いた#が崩れて、わけわかめになる。
特定の範囲を整列の対象から外すとか出来ないのかな。
あと範囲指定して、ctrl + k ctrl + fも今更試して見たけど反応しなかったorz >>867
mifesは、そろそろ次のバージョン出して欲しい。
俺は、ショートカットをできるだけ同じに書き換えてVSCと併用してる。
数十ファイルとかある場合、正規表現を使ったgrepや書き換えなんかはこっちが使いやすいのよ。 >>896
フォーマットはvscodeのバージョンアップとは別の作者による拡張機能で後追いのバージョンアップ待ち >>896
スマン自己解決した。
バージョンアップと同時に言語設定が自動に巻き戻ったようだった…orz >>897
仲間
ワークスペースの概念やタブの並び替えとか基本的な使い勝手をどうにかしてと数年前に言ったけど変わらなかったな
もう弄れる開発者がいなくなって社内開発でも使ってないんじゃないかと思ったりする
起動の速さとgrep周りは今でも快適なので重宝してるけど >>901
vscodeに拡張機能を作って移植すればいいじゃんw Bracket Pair Colorizerが公式化したの嬉しいわ 1.60 で、漏れがやった変更。
Editor の2項目
High performance bracket pair colorization
CoenraadS の拡張機能・Bracket Pair Colorizer の代わりに、
設定・"editor.bracketPairColorization.enabled": true で出来る
Inline suggestions in autocomplete
設定・"editor.suggest.preview": true で出来る Pythonの勉強で使用しています
コード中の選択箇所を()で覆うショートカットまたは拡張機能など無いでしょうか?
ex)
if li[0] == li[1] == li[2] :
上記の、先頭の li から [2]までを選択し、何らかの動作を行うことで
if (li[0] == li[1] == li[2]) :
となってほしいのです
html用に、選択箇所をタグで囲ってくれる機能があったと思うのですが
それの括弧版が無いかなと…
それらしい単語でググっても、対応する括弧に飛ぶ、くらいしか出てきません
地道に括弧を入力するしかないでしょうか >EmacsユーザがVSCode だけで開発するようになって1ヶ月が経った
>リモート下で密接にペアプロ
>Live Share が便利
>デバッガーの状態を共有したまま調査ペアプロ
>リモートマシンにログインしてストレス無く開発するのにRemote SSHなどの拡張が便利
>no-maddojp.hatはenabぶlog.com/entry/2021/09/11/193948
VSCodeが便利すぎるって褒めまくってるよ Live Shareって使ったことないな
どういう仕組みなの >>906
選択した状態で(を入力したら自動でそうならない?
特に何か設定した覚えはないけど、選択状態で(を入力すると、そのまま選択範囲を()で囲んでくれるよ >>908
Google Docsのプログラミング版みたいなやつ >>909
>選択した状態で(を入力したら自動でそうならない?
なりました…すみません全く思いつきませんでした
ありがとうございました! 選択した状態で(入力したら選択箇所消えると思ってた カッコやクオートは消えない。英数字などは消えるね。
色々な言語使ってると、何が置換で何が括られるかは
タイプしてみないと分からないのが難点。 むしろ他のエディタで選択してから括弧でくくろうとすると消えてしまってイライラする 日本語入力してる時、変換前に括弧の補完が入ってしまって、閉じ括弧が2重になってしまうのだがどうしてる? >>917
環境は?
Windows10 + Microsoft IMEだけどこちらは問題ないです 保存時にタブスペースが勝手に削除されちゃうんですが、
これをさせない方法ってないですかね?
Foramt On Saveの機能はオフってるんですが・・・ command palleteからfile: save without formatting
拡張機能全無効化 >>920
やっぱり拡張機能が悪さしてるんですかねぇ…
ちょっと試してみます。
ありがとうございます。 >>921
余談ですが、これ
「EditorConfig for VScode」っていう拡張機能が原因でした。
オートフォーマット系は、複数人でファイル管理する作業には向かないですね・・・ >>922
gitの無駄なコミットログが出来てウザいよね >>922
フォーマッタの設定まで共有しちゃえばいいのでは?と思いましたが、使ってるエディタがバラバラだと困りますね そもそもEditorConfigはチーム共有せんと意味ない
でないと任意のエディタつかえなくなるやん >>925
チーム全員で入れれば有用な拡張機能みたいですね、
自分なんで入れてたのか・・・w editorconfigはエディタによってサポートマチマチだし、エディタ固有のフォーマッターと喧嘩するし、アナライザ、リファクタツールとも同期してないんで、不便なんで直ぐに使わなくなったな
このエディタの垣根を超えてスタイル統一って考え方、うまく行くとは思えねえんだ 同意
スタイルを統一したいなら開発環境を縛ろうとするよりCIで弾くだけにして、
どうやって準拠させるかは各自で好きにやったほうが良い editorconfigは最初に使ってる人に仕様概要聞いた段階で、
そんなもんではグダグダ解消されないとおもったけどね。
企業ならそんな些細な統一ではなく
エディタを統一して
操作ノウハウやプラグイン制作成果が常にチーム全員に適用できるようにした方がはるかにいい。 editorconfig使えないエディタってそんなに皆使ってるか?editorconfigで最低限のスタイル統一してCIで弾くようにしてるけど別に困らんな VS使ってるとサジェストがうざすぎる
んでサジェスト個別に制御にしようとするとeditorconfigが勝手に作られる
昔はVS好きだったけど最近のVSはおせっかいが迷惑になってきてるんでVsCode1択だ >>928
.editorconfig を認識するエディタならそれに任せれば楽ができるってだけで、あえてそれ以外のエディタを使いたい人は
自分で規約に沿ってフォーマットすればいい。べつに相容れないものじゃないと思うが。 アップデートしたら起動時のターミナルがどう設定を変えても勝手にPowerShellになるので、なんでや!?と思ってたらどうやらバグらしい
無駄にイライラしちゃったじゃん…早よ改善版リリースしてくれ >>931
わかる
ちょっと前のVSは他のIDEに比べて余計なおせっかいが少なくて使いやすかったのに、ローリングリリースになったあたりからおかしくなってきた印象
VSCodeとの差別化とか、今やおせっかいIDEの代表格であるJetBrains製品が競合として伸びてきたという背景もあるんだろうね android用、iPadOS用はそのうちリリースされますか? 単体テストプロジェクトとVS Codeでやろうとして躓いてんだけど、
VS Codeだと、他のプロジェクト(.proj)を参照設定することって出来んだっけ?
出来なかったら、単体テストを別プロジェクトで出来ねーーじゃん! vscode自身はワークスペース毎に設定を分けられるくらいで
プロジェクト扱いしてるのは使っている言語他の拡張がやっていること
そこが分からないとなんとも slnを構成したら解決した
おわり!
笑
今回の件と直接関係ない話だけど、VS CodeでVSレベルの環境を使おうと思ったら、
OmniSharp Server の動作(自動起動条件)とか、
.vscodeフォルダにlaunch.jsonとtask.jsonが追加されたりされなかったりとか、
このあたりの動きの詳細がわからんな。 slnはいらんかった。
prjにコマンドで参照設定すればいいだけだった!
笑 >>937
eclipse theiaで我慢しなさい どんどんサイズがでかくなってるな
昔の軽快さはどこに行ったのか マークダウン書くときに、
キャプチャ画像の保存とタグの挿入が簡単になる
VSCodeの拡張機能なんかないですか? >>946
Markdown Imageあたりで良いんじゃない?
俺はこればっか使ってる。 VSCodeでMarkdownの拡張(GFMやら)をpreviewすること可能? markdownのプレビューじゃなくてmarkdownの拡張をプレビューするの?
>>950 >>949
見た!
これって格納フォルダーを
貼り付けるマークダウンのファイル名に出来ます?
出来たら完璧! >>958
それだったら、Paste Imageで良いかも。
できたと思う。 >>959
見た!
まじか!
保存先に ${currentFileDir}/${currentFile}
って書けるって事でよい? 使ってJS調べてみたらいいやん。
改造してパッケージ名変えてパッケージ化して、インストールしたら
自分専用に変えれるんだし。 >>945
どのあたりのバージョンまでが許容範囲? >>959
帰宅したのでやってみました
設定変更で簡単に出来ますね
これで凄い楽になります
お休み
( ´ ▽ ` )ノ >>963
良かった。俺もそのユースケースめっちゃあるから、助けになって良かったよ。
俺は後別に、デッドリンク探してゴミ箱的なフォルダに放り込むツール作ってて、何も考えず貼り付けてる。 拡張機能のHighlightについて質問です。
正規表現で[foobarbaz]みたいな角括弧内をハイライトしたいのですが、どう指定したら良いでしょうか?
\[\]のようなエスケープシーケンスを使えば行けると思ったのですがダメでした。
\wも使えずエスケープシーケンスが使えないのが多々あります。
VS Codeの正規表現は独自のルールがあるのでしょうか?
指定方法分かる方いたらおしえてください。 >>965
ちょっと訂正。
×角括弧内をハイライトしたい
〇角括弧含めてハイライトしたい さーせん自己解決しました。ダブルエスケープって書いてありました。 正規表現としてのエスケープと文字列のためのエスケープをしっかり区別しといたほうがええで。
「ダブルエスケープ」みたいな受け取りかたをせんと。 バックスラッシュじゃなくてほんとに円マークつかってそう ダブルエスケープって>>967の造語?
ググってもIISのダブルエスケープシーケンスの結果しか出てこなかった。 >>970
カタカナでググっただけやろ。w
英語の「double escape」でググれ! >>971
ああ、正規表現と文字列ってそういう話か。わかった。
//+"double escape character"じゃないとだめだった >>967
結局どう書いたらいけたのか教えてほすい 本気で分かってなかった人いたのか
単に言葉のあや的なものにツッコミ入れてるのかと思った >>974
俺のMACをバカにするヤツには教えねーよ
ばーか 972は俺だ。馬鹿にしてない。単純に経験談。
ただMacのキーボードの\記号と正規表現に使用する\記号でコードが違ったんだよ vscode初心者です。ここって質問OKでしょうかね??
Emacsのキー操作にしたくて、「Awesome Emacs Keymap」っていう拡張機能はいれてみたところ、多くのやりたい操作はできるように。
がしかし。「選択していきながらカーソル移動」ができず。。macでいう「ctrl + shift + f」とか「ctrl + shift + b」とか。
どうしたらいいかわかる方いらっしゃいます?? Emacsのキー操作だと
マークとポイントでリジョンを決めてEsc-wじゃないの? >>983
ありがとうございます!!
すっごい申し訳ないんですが、マークとポイントとリジョンがわかりません。。わたくし用語にまだまだ詳しくなく、アドバイスが解読ができません。。すごくお手数なんですがもう少し噛み砕いてくださると助かります
たとえば、文書のある位置にカーソルがあって、そこで「ctrl+shift+f」を一回おすと、右隣の文字を選択上になってカーソルがひとつ右に移動するわけです。
(もちろんshiftを押さなければ、カーソルが右に一つ移動するだけ)
この「ctrl + shift + f」って「Emacs」のルールではないってことすかね? 拡張機能がやってくれない部分は自分でショートカットキーを設定すればいいんじゃなかな >>976
>>974は自分だけど昨日は書き込んでなくて今日初めての書き込みだったよ
べつにMacをバカにしてないしMacもWindowsも両方使ってる >>986
あざす。やっぱそれしかないですかね。いじってみます。 つーか、なんでそんななのにEmacsキーバインドにするんや?!謎。w
するならマークは使えよ。
Ctrl+SPCでマークしたら選択開始や。 >>984
c-space or c-@と打つとその場所が記憶される(マーク)
そこからカーソルを動かして(前でも後ろでもいい)
カーソルがある位置がポイント
マークとポイントの間の文字列領域がリジョンになる
c-w するとリジョンが切り取られる
esc-w とするとその部分が記憶される >>982
vscodeもEmacsも初心者なのにEmacsのキー操作にしたいのはなぜ?
上級者でもしないのに初心者ならするな
馬鹿すぎる 大きなお世話だよ
分からんのなら黙ってろ
馬鹿はお前だ いまもEmacs使ってる人たちはC-hをどう処理してるの?
BackSpace? デフォのヘルプのまま? >>994
C-hとC-jがそのままバックスペースとエンターに置き換えれないのが本当に痛い Macでoption押しながらキーやメニュー押したことないひと割といそう このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 185日 20時間 5分 30秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。