はてなキーワード: VScodeとは
<title>Document</title>
の下に <script src="./script.js"></script>
という行を追加する <body>
と </body>
の間にテスト文言を <h1>てすと</h1>
とでも書いておく body
の中に書いたテスト文言が左上に表示されているはず console.log("Hello, World!");
とタイプし、上書き保存する
Hello, World!
と出力されていれば成功。
これで JavaScript を実行する最小限の環境は整った。
好きなようにプログラムを書いてコンソールに出力したり画面に書き出したりしてみて。
「指示の通りにならない!」という時はどこでつまずいてるか書いて。対応策を助言できるかもしれない。
転職先のパソコンがガチガチにロックダウンされている上に、外部通信も割とガチガチにブロックされているのでコードで遊べない。
SSHもダメ、DynamicDNSもダメだったけど、ドメインを登録してshellinaboxとかgottyとかでブラウザでアクセスできるようにした(nginxとbasic認証、modsecurityでセキュリティ対策)。
が、もっと簡単な方法はVS CodeのTunneling Server(https://code.visualstudio.com/docs/remote/tunnels)を立てて、vscode.devからブラウザでアクセスするだけで良かった!
しかしそういえば、今日は「動かなくなっちまった」が 2 連続したんだなあ。
昼は Visual Studio Code の拡張機能「Markdown Preview Enhanced」の PlantUML 機能が動かなくなっていた事に気づいた。
どうやら plantuml.jar のパスを設定してやる必要があるらしい。
以前までは MPE をインストールしたままの状態で動いていたはずなのに。
まあ設定は簡単。MPE とは別に、同じく VSCode の PlantUML 単独の拡張機能も入れていたので
そいつが抱えている plantuml.jar を MPE でも使うように設定。こちらはすんなりと解決だ。
(いや、待てよ。拡張機能は自動でアップデートされていくもの。そして拡張機能のディレクトリ名にはバージョン番号を含んでいる。
つまり PlantUML 拡張機能のディレクトリ名、いつか気づかないうちに変わっちゃうんじゃないか?解決になってないなこれw)
社会人歴は相手の方が上だけど、開発経験はこっちの方が上。だから私が立場的な上司。
WebアプリだからJavaScriptがメイン言語的な立ち位置。
終わってないのに勝手に「月曜日にやります」だけチャットに残して上がりやがった。
私の感覚では、想定された予定よりオーバーしてしまう場合は上司にその旨を相談して「残業するor工数を増やしてもらう」かを選択するのが普通だと思っていたんだけど、そのおばさんは違うみたい。
あまりにもその人が無能だからだんだん自分が有能に思えてきたわ。
VSCodeのカスタマイズに明け暮れてる前にさっさと仕事してくれ。
元々小チーム組むとき、リーダーが「あの人、外面は良いけど仕事が雑。放っておくとすぐにサボるからイタズラに工数伸ばしがち、でも理由は教えてくれない」って言ってたけどさ。
うちの社員に下を育てられない、具体的には「部下が工数オーバーしそうな時は勝手に巻き取る」「部下が出してきたコードを勝手に修正してそのまま終わらせる」奴がいるんだけど、なんか気持ち理解できてきたわ。
こりゃあ前途多難って感じ
Unity5から長く離れていたほぼほぼ今となっては初学者とみなしてよい者なのですが、
開発環境と最初から選定すべきライブラリのベストプラクティスについて教えて欲しいです。各々のオレオレベストプラクティスで良いです。
想定されるテンプレは
バージョン管理システム:
入れておくべきライブラリ:
入れておくべきアセット:
みたいな感じです。
例えば
コーディング用エディタ: VSCodeになんかよさげなプラグイン
入れておくべきライブラリ: UniRx,UniTask
入れておくべきアセット: 画像や音楽、3DモデルというよりはRewiredなどのロジックを補強するアセットなどが知りたいです
こんな感じでしょうか。
・スコープを限定することができなくてデバッグの時に訳が分からんくなる。
・メソッドを分けて切り分ければよいのか?でもこれをするとパフォーマンスが低下するしな。
・型の情報がほぼ無いから知識を引き出す為の取っ掛かりがつかめない。
・Github Copilotに頼り切りになってる。それが無かった時はフレームワークの機能を丸暗記してたのか?
・RustやTypeScriptではVSCode上に表示されるドキュメントの情報を読みながらコードを書いていたので、それができないのは本当につらい。
自分は、月並みにgoogle keepメイン。
markdownやらTeXやらplantUMLやらを使いたい内容の場合は、google colaboratory。
NotionかVScodeかどっちかなあ
色んなメモツールとか試してて、ようやく重い腰を上げて、 Obsidian に移行してみて試してみてたんだけど、
数日前から日本で話題になってたVSCode の拡張機能の GistPad に変えることにした。
GistPad は簡単にいうと GitHub の Gist を VSCode で分かりやすく管理できるツールなんだけど、
保存すると同時にコミットしてくれたりするので、 GitHub 使ってる人ならすごい取っつきやすいと思う。
VSCode の拡張機能なので、Pritter とか textlint とかの拡張機能も使えるし、Obsidian よりも色んな機能が使えるはず
日本語の情報が少なかったり、iPhone とかでの使い方とかはまだ試していて何が正解か分からないけど、
無料でこれだけできるのは、めっさ便利なので一回試してみて欲しい。
https://github.com/lostintangent/gistpad
https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs