|
ページ一覧
|
ブログ
|
twitter
|
書式
|
書式(表)
|
MyMemoWiki
差分
ナビゲーションに移動
検索に移動
← 古い編集
Visual Studio Code
(ソースを閲覧)
2022年3月23日 (水) 13:22時点における版
2,497 バイト追加
、
2022年3月23日 (水) 13:22
→PlanUML
{{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操作]]
Piroto
ビューロクラット
、
インターフェース管理者
、
管理者
12,504
回編集
Tweets by pppiroto
Follow @pppiroto
© 2006 矢木浩人
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
カテゴリ
ツール
特別ページ
印刷用バージョン
プログラミング 言語
まとめ
ActionScript
C
C#
C++
COBOL
Dart
Electron
Flutter
Windows
ASP.NET
ASP.NET Core
C#
Silverlight
VC++ .NET
WPF
Universal Windows Platform
.NET Core
Xamarin
Groovy
Java
Java SE
Java EE
Spring Boot
Eclipse
JavaScript
jQuery
Angular
AngularJS
React
Vue
Jython
Kotlin
Lisp
Objective-C
PL/I
Perl
PHP
Python
まとめ
標準ライブラリ
ライブラリ
Django
Flask
Python3
Powershell
R
Racket
Ruby
Scala
SQL
Scheme
Swift
SwiftUI
TypeScript
UML
VB6
VBA
VBScript
VC++
VC++ .NET
WScript
XML
正規表現
コマンド|スクリプト(Win)|コマンド
スクリプト(シェル)
Web
Apache
IHS
WAS
GlassFish
JBoss
WildFly
Node.js
CSS
CSS3
Bootstrap
HTML
HTTP
Markdown
OS/環境
Android
Linux
Linux LPIC
CentOS
CentOS7
Fedora
Ubuntu
Mint
Mac
UNIX
Windows
Windows Mobile
Windows Phone
iOS
Kindle
Hinemos
Raspberry Pi
データベース
全般
IDEF1X
ER図
DFD
SQL
Database|データベース製品
Access
Apache Derby
DB2
MySQL
Oracle
PostgreSQL
SQL Server
sqlite
MongoDB
アーキテクチャ・モデリング・パターン
DFD
ER図
J2EEパターン
UML
アルゴリズム
デザインパターン|GOF デザインパターン|デザインパターン
リファクタリング
レスポンシブWebデザイン
Clean Architecture
環境
Android Studio
Cygwin
Eclipse
IE
Visual Studio
Visual Studio Code
vi
Windows Live Writer
Maven
YEOMAN
Bower
Gradle
Unity
Xcode
Webサービス
Amazon Web Service
Firebase
Google App Engine
Google App Engine(Java)
Google App Engine(.NET)
Google Cloud Platform
Twitter
mixi アプリ
プロジェクトマネージメント
プロジェクトマネージャ
システムアーキテクト
ITストラテジスト
PMBOK
BABOK
システム開発
ファンクションポイント
OpenProj
ProjectLibre
Open Workbench
仮想化
Docker
Hyper-V
Kubernetes
VirtualBox
Xen
Network
DNS
TCP/IP
ロードバランサー
Office
Access
Excel
Microsoft Project
Outlook
PowerPoint
Visio
Word
CMS
FreeStyle Wiki|FSWiki|FreeStyle Wiki
MediaWiki
Movable Type
WordPress
構成管理
Git
subversion
Vagrant
Maven
ツール
Hashids
文章
接続詞
音楽
作詞作曲
教養
論理学
数学
行列プログラマー
統計
自然言語処理
デザイン
Inkscape
GIMP
業務
購買業務
設備保全
生産管理
トヨタ生産方式
部品表
統合化部品表
物流
DX
在庫管理
その他
PC
OSS
Tips
Webサービス
英語
リンク
本の紹介
引用文
LIFE HACK
アイディア
コミュニケーション
Music Bee
Cakewalk