🫎

統合開発環境をCursorに...

に公開

Cursorを使う

昨年、一定期間使っていたものの、なんか使いにくさを感じて...(全然知識がない状態で使っていたというのが大きいと思いますが。)

結局、VS Codeに戻っていました。

しかし、AIでの開発が結構加速的に進んできたので、このタイミングでAIも交えて開発やってみるかと思い、ここで、使ってみることにしました。

また、経験が浅いということもあり、ある程度学習してから使わないといけないなぁと思っていたので、使っていなかったです。

AIを先生がわりに使ってもっと深掘りする

勉強してからでないと頼ってばかりになって、結局、訳のわからないまま開発してしまうのでは?と思っていましたが、ちょっと視点を変えてみました。

もちろん、プログラムを作るのに必要なちょっとした基本部分の学習は必要です。しかし、おそらく開発は手を動かすのも大事ですが、自分は何がわからないのか、様々なことを理解するということが非常に重要だと感じ、今更ながら、Cursorを使う方向にシフトしました。

個人的な利点、3点

  • ちょっとしたことでも、その画面上で解決できる(VSCodeでもある程度はできると思うけど、Cursorの方がちょっと親切で丁寧な気がする)

  • なんか、楽しい

  • VS Codeとの互換性: CursorはVS Codeのフォーク(派生)として作られているため、UIや操作性がVS Codeと非常に似ている

上記の2点目が、結構大きい要因かなぁと思います。人それぞれ好みはあるとおもいますが、自分は、このエディタを使ってコードを書いてると、なんか、それっぽくて楽しいと感じる場面が多いです。

インストール方法

インストール方法

関連する記事

最後に

このような開発環境を利用すると、コード品質の自然な向上にもつながるのではないかと感じています。はじめのうちは自分で書くと、可読性や冗長性につながる場面も多いと思います。そういう時にある程度、「〜〜の関数の処理がわからなくて、この部分は何を意味しているの?」や、「このメソッドは、なんか自作してるっぽいんだけど、標準のもので、似たようなものはないですか?」とか聞いてみるなどはありかと思います。

他にも、Windsurfなどもあるみたいなので、興味のある人は一回使ってみるといいと思います。

Discussion