| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
2,497 バイト追加 、 2022年3月23日 (水) 13:22
{{amazon|4297112019[[Electron]]| [[Visual Studio]] |
==[[Visual Studio Code]]==
{{amazon|4297112019}}
 
*[http://qiita.com/TakahiRoyte/items/cdab6fca64da386a690b 【Windows版】VS Code キーボードショートカット一覧]
*[http://qiita.com/aoinu/items/681f932ce0b162cd9520 Visual Studio Code チートシート]
*[http://sourcechord.hatenablog.com/entry/2015/05/06/230003 VisualStudio Codeの各種操作メモ]
*https://code.[[vi]]sualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
===キーボードショートカット===
[[Android Studio]]
====一般====
{|class="wikitable"
!操作(Windows)
!操作(Mac)
!内容
|-
|Ctrl+Shift+P
|
|コマンドパレット
|-
|Ctrl+k s
|
|キーボードショートカット一覧
|-
|Ctrl+ ,
|
|設定を開く
|-
|}
[[Android Studio]]
====表示====
{|class="wikitable"
|Ctrl+B
|
|サイドバーの開閉サイドバー(エクスプローラーなど)の開閉
|-
|Ctrl+Shift+E
|
|ソースコード管理
|-
|Ctrl+\
|Ctrl+Cmd+Option+¥
|画面分割
|-
|Ctrl+Shift+V
|Shft+Cmd+V
|[[Markdown]]をプレビュー
|-
|}
|Shift+Alt+ドラッグ
|Shift+Option+ドラッグ
|矩形選択(マウス)始点クリック→終点クリック
|-
|Ctrl+Shift+L
|Command+Shift+L
|選択部分の全マッチを選択
|-
|Command+Shift+K
|行の削除
|-
|Ctrl+j
|Command+j
|行のマージ
|-
|Ctrl+Shift+P -> Sort Lines Ascending
|Command+Shift+P -> Sort Lines Ascending
|行の昇順並べ替え
|-
|Ctrl+k, Ctrl+f
|Command+k, Command+f
|コードフォーマット、書式整形
|-
|Ctrl + Space
|Command+Space
※ Spotlight無効化 システム環境設定 - キーボード-ショートカット - Spotlight - Spotlight検索を表示のチェックを外す
|コード補完
|-
|}
|
|キーボードショートカット一覧を表示
|-
|Ctrl+p
|Command+p
|ファイル名を検索
|-
|Ctrl+Shift+O
|
|マッチ個所の全選択
|-
|Ctrl+G
|Ctrl+G
|指定行へジャンプ
|-
|}
====設定=========Workspace=====
*File - Preference - Settings - Workspaceタブ
=====MacでPATHを通す1=MacでPATHを通す====
*以下を~/.bash_profile に追記
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
==デバッグ==
*https://code.[[vi]]sualstudio.com/docs/editor/debugging#_launch-configurations
 
==[[Java]]==
*[https://code.visualstudio.com/docs/java/java-tutorial VSCode Java]
===[https://code.visualstudio.com/docs/java/java-refactoring リファクタリング]===
{|class="wikitable"
!操作
!内容
|-
|メソッドの実装とオーバーライド
|コンテキストメニュー - Source Action - Override/Imprement methods
|-
|}
==[[.NET Core]]==
=====実行=====
dotnet run
 
==Extension==
===Remote SSH===
----
*リモートのワークスペースに接続
 
[[File:vs_remote_ssh.png|600px]]
===Remote Containers===
----
*https://techblog.roxx.co.jp/entry/2021/04/19/132838
[[File:vscode_extension_remote_container.png|600px]]
 
===Rest Client===
----
*https://marketplace.visualstudio.com/items?itemName=humao.rest-client
[[File:vscode_restclient.png|600px]]
*cmd + option + r で送信
*複数を区切る時には、###
<pre>
GET https://example.com/comments/1 HTTP/1.1
 
###
 
GET https://example.com/topics/1 HTTP/1.1
 
###
 
POST https://example.com/comments HTTP/1.1
content-type: application/json
 
{
"name": "sample",
"time": "Wed, 21 Oct 2015 18:27:50 GMT"
}
</pre>
 
===[[PlantUML]]===
====[[Mac]]====
*[[Java SE|Java]]のインストール
<pre>
$ brew install graphviz
</pre>
 
[[File:plantuml_vc.png | 600px]]
*tcp.pu
*option + d でプレビュー
<pre>
@startuml
title TCP コネクション確立
クライアント -> サーバ: 1.SYN
サーバ --> クライアント: 2.SYN/ACk
クライアント -> サーバ: 1.ACK
@enduml
</pre>
[[File:plantuml_tcp.png | 800px]]
 
==[[Tips]]==
====[[文字コード]]自動判別====
"files.autoGuessEncoding": true
 
[[category:VisualStudio操作]]

案内メニュー