Cursor

スポンサーリンク
技術&プログラミング

【VSCodeから直接XServerへ】拡張Natizyskunk SFTPでXserverへ右クリック転送する

1.コードを書きながらサーバにアップロード AIが発達してから、WEB系のシステムを組むのが本当に楽になりました。私も毎日のようにVS Codeでプログラムを書いているのですが、一つだけどうしても面倒な作業が残っていました。それが、書いたコードをサーバーに上げるFTP転送の作業です。 開発はXAMPPのローカル環境で進めるのですが、最終的な動作確認はやはり本番に近いXserver上で行いたい。そのたびにXAMPPのhtdocsからWinSCPに切り替えて、修正したファイルを目視で探してドラッグ&ドロップして…という流れを繰り返していました。一時期はGitHub Actionsを使って「git...
技術&プログラミング

【GitとFTPの自動連携】Cursor×GitHub ActionsでXserverへFTP自動デプロイ環境

1.FTP自動デプロイ 毎日Cursorで開発していると、避けて通れないのが「本番サーバーへのデプロイ作業」です。Cursorのターミナルから GitHub にプッシュしたあと、わざわざ WinSCP を立ち上げて、XAMPPのローカルフォルダから修正したファイルを目視で探して、Xserverの本番ディレクトリにドラッグ&ドロップしてアップロードする…。毎日のこととなると、これが本当にストレスで、しかも転送漏れや上書きミスでサイトが壊れる事故もしょっちゅう起こしていました。 「コードを書いて git push を叩くだけで、あとは勝手に本番に反映されてくれたら、どれだけ楽だろう」とずっと思っ...
技術&プログラミング

【Gitの利用】自宅と会社の開発環境を同期する初心者ガイド

1.いつでもどこでも同じコードを使うために 自宅のデスクトップ、会社のPC、外出用のノートPC。3拠点で同じプロジェクトを触っていると、必ずぶつかるのが「どうやってソースコードを同期するか」という問題です。私は長らく、htdocsフォルダごと外付けSSDに入れて持ち歩いたり、Xserverの本番環境を中継地点にしてFTPで上げ下ろししたりという、お世辞にもエンジニアらしいとは言えない方法でやりくりしていました。SSDを忘れた日の絶望感、FTPの上げ忘れで会社のPCに古いコードが残っていた時の落胆。同じ経験をしている方は、きっと少なくないと思います。 社員からは「Gitを使ってください」と何度...
技術&プログラミング

CursorでSonnet上限に刺さったので、VS Code運用も本気で比較してみた(料金がいちばん大事)

1.Cursorの限界を考える 最近の私の開発スタイルは、かなり割り切ったものになっています。要件整理と設計はGeminiとの壁打ちで固め、実装はCursor上でSonnet 4.6を走らせる。複数ファイルにまたがる改修もほとんどAIに任せ、人間は「何を作るか」と「できたものが正しいか」だけを判断する。この方法に切り替えてから開発速度は本当に跳ね上がりました。 ところが先日、ついに恐れていた事態が起きました。Cursorの月間使用上限に到達してしまったのです。画面に「今月のクレジットを使い切りました」と表示された瞬間、開発がピタッと止まる。これは「Cursorが悪い」という話ではなく、私の使...
技術&プログラミング

Cursorを直接SSHでXserverに接続して開発する方法

PHPなどでサーバープログラムを開発する場合、ローカルで開発をしてFTPなどでアップロードしていると作業が煩雑になり、どれをアップロードしたものか?わからなくなることが多いため、我慢できずにSSHでCursorをXserverに直接つないで開発することに挑戦をしたときのメモです。 CursorはVSCodeで動いているため、VSCode単体ででも、この方法を参考に使えると思います。 CursorにSSHをインストールする とりあえず何はともあれCursorがSSHにつながるための拡張機能をインストールします。 Cursorの拡張機能追加から下記をあらかじめインストールしておきます。 Xse...
スポンサーリンク