Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Paiza CloudとVS Codeで快適な環境を作ろう! / Let's create a comfortable development environment with Paiza Cloud and Visual Studio Code !
Search
Hiroyuki Mito
August 28, 2019
Programming
0
430
Paiza CloudとVS Codeで快適な環境を作ろう! / Let's create a comfortable development environment with Paiza Cloud and Visual Studio Code !
プログラミング学習で躓きやすい環境構築。Paiza CloudとVisual Studio Codeで手軽に使いやすいリモート開発環境を構築します。ローカルを汚したくないという方にも最適です。
Hiroyuki Mito
August 28, 2019
Tweet
Share
More Decks by Hiroyuki Mito
See All by Hiroyuki Mito
見直したいテーブル設計
hiroyukimito
0
75
PHPDocを活用する
hiroyukimito
0
57
Ruby以外から始めるエンジニア生活 PHP(Laravel)版 / Let's start an engineer other than Ruby !! PHP ver.
hiroyukimito
0
330
Other Decks in Programming
See All in Programming
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
770
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
900
本格ローグライク制作にEbitengineを選んでみた
nagainaganawa
0
290
Netty Chicago Java User Group 2024-04-17
sullis
0
130
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
230
App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
takefumiyoshii
8
2.1k
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1.1k
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
PostmanでAPIの動作確認が楽になった話
h455h1
0
130
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
3
340
Featured
See All Featured
Optimizing for Happiness
mojombo
370
69k
Unsuck your backbone
ammeep
662
57k
It's Worth the Effort
3n
180
27k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Building Your Own Lightsaber
phodgson
98
5.7k
Code Review Best Practice
trishagee
54
15k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
KATA
mclloyd
14
12k
Transcript
Paiza CloudとVS Codeで 快適な環境を作ろう! ー簡単、超速、高機能ー
PaizaCloud+VisualStudioCodeのメリット 1.ローカル環境を汚さない 2.Visual Studio Codeの補完機能が使用できる 3.拡張機能を使用することができる 4?イケてる気持ちになれる!
事前準備 手元のLinux、Mac、Windowsがインストールされた端末に “Visual Studio Code”をインストールしましょう! azure.microsoft.com/ja-jp/products/visual-studio-code/ VPNは使えませんので使用している場合は切ります。 ※セキュアな環境で行いましょう
①PaizaCloudへ登録し、コンテナを作成 PiazaCloudに会員登録をしましょう! 試すだけなら無料でも出来ます。 ※無料プランは24時間で環境削除 登録をしたら右のようになるので、 言語やFW、データベース等を選択し、 「新規サーバーを作成」をクリック! ※常時起動はベーシックプランのみ。
②sshのキーを作成 $ ssh-keygen Enter...Enter… Enter… $ cat ~/.ssh/id_rsa.pub
③PaizaCloudに接続出来るようにする メニューから “SSH設定”を開く 公開鍵を貼り付けて “Save”ボタンを クリック メニュータブからSSH設定
④VS Codeに拡張機能を追加する MS謹製の“Remote Development”を使用します。 メニューバーの赤い丸から“Extensions”を開き 検索窓から探してインストールしましょう!
④VS Codeに拡張機能を追加する 青い丸の中にあるアイコンは 追加されていますか? 赤い丸の中のメニューバーの 左下は緑色(中が“><”)に なりましたか?
⑤SSHの設定を行う F1キーでコマンドパレットを開き、 “Remote-SSH: Open Configuration File” を実行しましょう。
⑤SSHの設定を行う ファイルの場所は Win: C:\Users\ユーザー\.ssh\config Mac: /Users/ユーザー名/.ssh/config Host お好きな名前 HostName SSHコマンドで出てきた
.paiza-user.cloud User ubuntu(ユーザー名) Port SSHコマンドから-pの後の数値 IdentityFile 秘密鍵の保存先 ~/.ssh/id_rsa 再びコマンドパレットから“Remote-SSH: Connect to Host”を実行します
⑥接続確認! さあ、最終確認です!ターミナルを立ち上げて作業します $ uname -a $ php -v(ruby -v, python
-v)と打ち込んでみましょう!
これで全て完了です! VS Codeに好みの 拡張機能を追加する等して 使い倒しましょう!! 他のCloud IDEや 各社のVPSでも 同じことが可能です