MacでもLinuxでも使えるVisual Studio Code Part2 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
nugetってそのプロジェクトにか入らないのか?
chocolateyもパス通してくれないし手動でやろうとしたら1024文字制限にはまってキーボード破壊しそうになった
windowsでも自分でシンボリックリンク作るべきか 久しぶりにgoの開発をこいつで始めたらなんか調子よくないな。
定義を見に行ったり行かなかったりする。
エディターを再起動すると治る気がするけど、定期的に再起動しないとだめ臭い 最近バージョンは変な挙動のバグが多くて激怒している。 typeScriptの開発は問題無いんだけどなぁ。 MSがWeb業界にType Scriptを使わせるために作ってるからな
C++のプラグインとかいつになったら1.0.0になるんだよって感じだわ そうね〜mysqlのデータベースと繋げてクエリの自動補完とかできないかなーと思ったらmssqlではできるっぽいのにmysqlはないのな。
自分で作れという話なんだろうが、、、、 Why Japanese people
設定ファイルがjsonってオカシイダロ JSONはコメント書けないから設定ファイルに使われるとウザイな jsonは機械的な出力の為のフォーマットで、人が書くものじゃない Codeの設定は、コメント書けるけどな。
それ以上にうざいのが、最終行のコンマがダメなのとダブルクォーテーションしか使えないこと。 四則演算が出来ないのも追加で
時間をミリ秒で指定する設定とかは掛け算使えないと不便すぎる XMLはエスケープがな…あれは絶対手書き想定してないやろ >>26
Ansible触ってるとyamlも結構地獄だけどな。 >>17
え?javascriptで普通にコメント書いてるけど? >>28
それって単に特定のキーをコメントとして自分で勝手に使ってるだけでしょ >>28
それはたぶんJavaScriptのObject構文であって、JSONでは無い データ交換にはいいんだろうけど、設定書きに使うには制約きつすぎるよな。
手書き設定専用なら最近は.jsの方が流行っている気がする。
ただ、VSCodeみたいにプログラム側からの更新もあるなら.jsonもしかたないかもしれんが。 Atomはcsonだったな。coffeeの死滅で普及する目も完全に消えたが。 >>33
たぶんTOMLかと
でも言語と一緒で優れてるから普及するってわけでもないしな たかが設定ごときにごちゃごちゃ言い続けても仕方なかろう
こんなことで苦労するなら一億倍めんどくさいプログラムなんて出来んだろ ハイライトについて質問なんですけどC++でクラス型に色をつけることはできますか?
Hoge h; ←Hogeに色をつけたい いっその事PEG.jsで設定ファイル用のParser書いちゃうとか。
結構使い勝手良い。 なんか仕様変わった?
一番単純な開いてるフォルダ内のgrep検索が出来なくなってる
開いてるファイルに限定されちゃう language-server-protocolいいね。
これにさえ対応させればあらゆる言語が使えるんか。
最終的にvscから抜け出すことも可能なんだろうか Code 1.12.2 + Python機能拡張0.6.4 + Python 3.5.1 _ Windows7 64bit
linterにflake8とmypy使おうと思って以下の設定をしたんだけど、mypyだけ有効にならない。
"python.linting.flake8Enabled": true,
"python.linting.mypyEnabled": true
最初の実行時にnot installedってメッセージが出るんでそれに従って両方インストールしたんだけど、
flake8の方は問題ないのにmypyはnot installedのままになる。
コマンドラインからmypyを打ってみてパスも通っているのは確認したんだけど、Codeはどこを見て
mypyがインストールされているかどうか判断しているんだろう? >>41
そういうときって設定ファイルに設定する項目無い?
goとかだとgo.gorootとかに直接設定して回避してる。 なるほどね。
"python.linting.mypyPath"というのがあったんでいろいろ試行錯誤してみたらこれでいけた。ありがとう。
"python.linting.mypyPath": "python",
"python.linting.mypyArgs": [
"-m",
"mypy"
] >>43
いや、でもvscの環境変数周りってなんか気持ち悪いよね。
まぁ人によってzshrcとかに書いてあったりするからguiから直接起動した時の挙動が予測しづらくなるのかもだけど。 >>43
それ暫定処置だね。今のプラグインは古い方のmypy-langのインストールを確認している。 ユーザー設定ってtrueかfalseを書き換えて保存すれば反映されるものじゃないんですか?
どうやったら変えられるのか分からないのですが 左にあるのがデフォ値
右に好きなのを書け
見ればわかると思うが…… 書いても変わってない様な気がするんだけども
じゃあこれは変更出来てるってことで良いのか >>48
俺は経験的に変えたら変更されるから分かるけど、
確かに設定値が反映されてるか直接確認する方法はわからないかもね。
themeとか変えてみたら、見た目が劇的に変わるから分かるんじゃないか。 >>49
確かにそうですね
フォントとかそこらへんの分かりやすいので試してみますわ
ありがとう >>51
再起動してみたけど変わってない印象だった
フォントで試したら再起動しなくても保存したら設定変わってたから、再起動しなくても変わってたみたい
気付かなかっただけってことかな 設定にもよるしプラグインにもよるんだから、
質問するまえに自分で色々試してみたらいいのに… code自体は「restartしなさい」ダイアログかreloadボタンが出てくるもの以外は
再起動せずに設定ファイルを保存した段階で反映されてるから心配しなくていいよ。
プラグイン側が再起動必要ならどこかにその主旨が書いてある。
jsonの値の型としてドキュメント化されてない型も受け付けるのがちらほらあるから
そこら辺でわけわからなくなる事はたまにある。 最近試しに使い始めてみたんですけど
オートインデントをオフにする方法を教えてください 煽りとかじゃなく純粋に興味があって聞くんだが、
オートインデントをオフにして使うのはどんな時? それだとvsc使う必然性なくね?
プログラミング用のエディタでオートインデント切るって状況が
想像つかないんだよなぁ >>61
だと思うよ
ただ興味本位で聞いてるだけだし >>60
VSC じゃなくて VS だけどほぼ起動しっぱなしだから日報とかのちょっとしたテキストは VS で書くよ あまり頭を使わないスクリプトを書き下すときはインデントレベルとTAB叩く回数が一致していると
リズムがいいってのはあったな。状況によってTAB叩いたりBS叩いたりしなきゃならんとちょっとつまづく。
とはいえ今は適当に入力してformatter任せだが。 >>58
元々基本自分でインデントやるから勝手にされると逆に気持ち悪い
オートインデント処理の挙動と自分の感覚がずれていると気持ち悪いし
もう自分でインデントやるわってなってから長いので
ブロックを書く所とかで、まずわざと閉じる側「 } 」の前でエンター数回連打して
先に数行空行を入れるのが昔からの癖になってるから
オートインデントの跡が変に残ったりして邪魔になる
入力する時点でインデントの深さをきちんと把握しながら自分で入れるのが昔からの癖だから
その階層分TABキーを押せないと気持ちが悪くてもやもやする
こういうのは癖であってもう理屈ではないからね。
>>60
オートインデントがいらなってだけでVSCodeが必要ないとは思わない
シンタックス解析やインテリセンスとかマークダウンのプレビュー表示等々機能が入ってるので
利用しない手はないと思う まあ少しずつこの挙動にも慣れてはきてるから
しばらく使ってなじめればそれはそれでいいんだけどね
気持ち悪さが残るのなら、まあvimに戻るか他のをまた試してみる >>65
インデントの癖とかは標準に習って直したほうがいい
そのままだとコマンド一発のコード整形が使えないじゃないか
この超絶便利な機能の前では糞みたいなこだわりは捨てた方がいい
俺も捨てた >>65
あー、何となくわかるわ
俺、python書くのに使ってるけど
たまに変なとこでインデント入れてくるんだよな
文法的には合ってんだけど自分の慣れてる形と違うとなんか気持ち悪い
多分言語毎のカスタマイズで改良出来るんだろうけど
いちいち調べるのも面倒くさいからデフォルトでやってる
お陰でインデントを消す為にバックスペース連打する悪癖が身に付きつつあるわw まあPythonは特殊よ。
コピペするだけでも気を使わなければならない。
他の言語ならコピペして整形してから考えればよい。 >>71
オフサイドルールを採用するプログラミング言語はいくつもあるけど
Pythonはどう特殊なんですか? むしろts-lintでがってに整形していって欲しい。
goとかだと目一杯修正してくれるのが便利な気もするけど
やりすぎなような気もする。
さっき入れたimport文とか
カーソル移動してる最中に消えるのはやり過ぎとか思う。 ディスクトップにインストロールしたDBベースを使ってホムペページを運用します。 なんかインストロールはあながち間違いでもない説ってあって
俺はなんか信じられないんだけど Atomから乗りかえたんだけど、.gitignoreで除外したファイルやフォルダをサイドバーで
Atomみたいに色を変えて表示できる設定or拡張ある? >>81
俺もAtomでそれ便利に使ってたがこっちでは無理。
非表示しかできない。
普段目立たせないようにしつつも中身見たい時とかあるよな。
こっちでは特にサイドバーに対してできることが少なすぎるのが難点。そのぶん軽いんだろうけど。 >>83
linux版はwinとまんま同じだったよ
mac版も同じじゃないの? OSで変わるのとかメニューバーUIくらいだろ
むしろどこ情報で機能が変わると思い込んでるのか気になるわ Visual Studio for Macと勘違いしてるんでしょ >>82
ツリーで非表示になっていてもコマンドパレットから開くことはできるで BetterMergeが統合されたが、
今後は人気プラグインがどんどん統合されて肥大化していくんだろうか… atomから移ってきたときにミニマップがなくて一時期がっかりしてたけど
今になってミニマップいらんわと思い始めた頃に導入されてくるとは >>97
ありがとうございます
無事メニューが日本になりました(__) 俺もminimapは即切った
せめて今見えているのがどの位置なのかを表示してくれないと使い物にならん
そしてそれなら、普段のスクロールバーでいい、となったわ ■ このスレッドは過去ログ倉庫に格納されています