こんにちは。
今回は、プログラミングのエディタについて書きたいと思います。
みなさんのエディタは何ですか?
エディタは、コーディングの生産性に関係してきますので、非常に大切なツールと言えます。
人気エディタについて調査し、ピックアップしたエディタ4選について述べさせて頂きます。
2019年 人気エディタ ランキングは?

まずは、エディタの使用率を調査しました。
圧倒的にVisualStudioCodeが人気ですね。
2016年以降のVisualStudioCodeは順調に若いユーザーを取り込み、遂に30%以上のシェアを獲得するに至りました。
2位はVimです。
昔から人気のエディタですが、それゆえに、やや癖があると感じるユーザーが多いのです。しかし、極めると非常に効率的なコーディングを実現できます。実際に、高年収プログラマーの方になるにつれて、Vimのシェアは上がっていくのです。
3位はサクラエディタです。
国産エディタとしても有名です。最近では、GitHubに移行し、多くのユーザーにより手が加えられ、日々進化しています。
使用率の推移はどうなのか?

先ほども述べたように、2016年移行のVisualStudioCodeの人気は前代未聞でしょう。
相対的に、Vimが急激にシェアを奪われています。
Vimユーザーの多くがVisualStudioCodeに乗り換えたとも言えます。
このままVisualStudioCodeが人気であり続けると、おそらく50%のシェアを奪うまでは遅くないかなと感じます。
おすすめのエディタ
Visual Studio Code

超軽量でサクサク動く
軽量さは、他のエディタと同等かそれ以上と言えます。
エディタは開いたり閉じたりすることも多いので、起動時間も大切な要素と言えます。
拡張機能がとても豊富
VisualStudioCodeを使っている人は、これが目当ての人も多いのではないでしょうか?
拡張機能により、色をつけることで、視覚的にコードを理解することができますので、圧倒的にコーディング速度が上がります。
入力候補を自動で表示
拡張機能の一種です。対応していない言語を探すほうが難しいと言えるほどに、多くの言語に対応しています。コーディングミスを減らすことにもつながりますので、使わない手はないでしょう。
Vim

モードがあるため操作性・機能性の幅が広い
モードによる操作の切り替えが特徴的です。
モードとは?という方向けに、今後は「エディタ戦争」について記事を書くつもりです。
モードを使いこなせるようになると、コーディング速度は爆速になります。
サクラエディタ

国産という安心感
やはり、国産って聞くだけで安心しますよね。
マニュアルも日本語ですから、不明な操作について調べることは容易です。
コマンドが豊富
マウスにコマンドを割り当てると、爆速になります。
コマンドは豊富ですので、組み合わせれば、ほとんどの操作がキーバインドで行うことができるようになります。
秀丸エディタ

WindowsベースのUI
Windowsに慣れ親しんだ方には、とても使いやすいUIだと言えます。
ただ、これを古いデザインと捉えることもできますので、一長一短なのかもしれません。
ヘルプが充実
ヘルプが非常に充実しているので、ヘルプを読めば一通りの操作は理解できます。
しかし、エディタ使用率の低さからか、ユーザーコミュニティは縮小傾向にあり、不明点などを人に聞いても回答が付かないことがよくあります。
おすすめは?
結局のところ、エディタは「あなたが使いやすいエディタが1番」ということになります。
ありきたりではありますが、最終判断はあなたになります。
エディタというのは、本当に人によって変わってくるところです。
IT企業では、コーディングルール、技術書の書き方など様々な規則が存在します。
しかし、エディタは自由なのです。
ですから、自分の使いたいエディタを使っていても問題ありません。
おまけ:サクラエディタが最高
私はサクラエディタをおすすめします。
秀丸→サクラエディタ で使用してきました。
私の言語はC言語が多いので、正直なところ、サクラエディタで十分なのです。
しかし、Web開発のときには、VisualStudioCodeという風に使い分けています。
良いエンジニアライフを…

コメント
Wow, this post is good, my younger sister is
analyzing such things, so I am going to tell her.
Post writing is also a excitement, if you be acquainted with
then you can write if not it is complex to write.
Wow! Thank you! I constantly needed to write on my website something like that.
Can I take a fragment of your post to my blog?
my web blog gantdaily.com
I besides believe thus, perfectly written post!
my web page :: http://www.gejiu.yn.cn
Thanks for one’s marvelous posting! I truly enjoyed reading it,
you could be a great author.I will make sure to bookmark your blog and will come back in the future.
I want to encourage you to ultimately continue your great work, have a
nice holiday weekend!
Also visit my page … https://kebe.top/viewtopic.php?id=824175
Hi to every single one, it’s in fact a nice for me to visit this web
site, it consists of precious Information.
Here is my blog post – https://freeholmes.com/forum/viewtopic.php?id=325428
Every weekend i used to pay a quick visit
this website, because i want enjoyment, for the reason that this this
web page conations really pleasant funny data too.
Feel free to surf to my web site: pathta.jp
Wonderful blog! Do you have any suggestions for aspiring writers?
I’m planning to start my own website soon but I’m a little lost on everything.
Would you advise starting with a free platform like WordPress
or go for a paid option? There are so many choices out there that I’m
completely overwhelmed .. Any suggestions? Thanks!
Also visit my web blog :: kebe.top
I like it when folks come together and share thoughts.
Great blog, keep it up!
You got a very good website, Glad I found it through yahoo.
Look at my web site makershd.com
There is evidently a bundle to identify about this. I assume you made various nice points in features also.
My webpage … freeholmes.com
Hey There. I found your blog using msn. This is an extremely well
written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post.
I will certainly return.
Feel free to surf to my homepage – forum.yawfle.com
Inspiring story there. What happened after?
Good luck!
Take a look at my web-site: http://www.aopengzuoye.com/
I like this site it’s a master piece! Glad I observed this on google.
My website; http://www.luckyclan.com/
Awesome blog! Do you have any tips for aspiring writers?
I’m planning to start my own site soon but I’m a little lost on everything.
Would you advise starting with a free platform like WordPress or go for a paid option? There
are so many options out there that I’m totally confused ..
Any recommendations? Thanks a lot!
my web site: http://www.digitalengineeringconcepts.com/sexuality/pleasure-your-man-in-bed-kinky-sex-life
I was recommended this website by my cousin. I am not sure whether this
post is written by him as nobody else know such detailed about my problem.
You are amazing! Thanks!
Review my web site :: freeholmes.com
Yeah bookmaking this wasn’t a risky determination great post!
Check out my blog post risolvesmart.com
Hello.This article was extremely motivating, particularly since I was investigating
for thoughts on this issue last Sunday.
my blog: https://ads.wealthxo.com
If some one desires to be updated with newest technologies then he must be pay a visit this web page and be up to date daily.
hi!,I really like your writing so much! share we keep in touch extra about your article on AOL?
I require an expert on this area to resolve my problem.
Maybe that is you! Looking forward to see you.
Feel free to visit my web site … makershd.com
I always used to read post in news papers but now as I am a user of internet therefore from now I am using net for articles, thanks to web.
Here is my page :: logobran.com
I?m not that much of a online reader to be honest but your
sites really nice, keep it up! I’ll go ahead and bookmark
your website to come back down the road. Many thanks
my blog post nesscloud.com
You could certainly see your expertise within the work you write.
The arena hopes for even more passionate writers such as you who aren’t afraid
to say how they believe. Always go after your heart.
Feel free to visit my homepage; freeholmes.com
Thank you for the good writeup. It in fact was a amusement account it.
Look advanced to far added agreeable from you!
However, how can we communicate?
my site – ctg-light.plugins-zone.com
I enjoy your writing style really enjoying this web site.
My homepage … ozarkstalk.com
These are actually impressive ideas in concerning blogging.
You have touched some fastidious things here. Any way keep up wrinting.
My web blog – https://equipifieds.com/author/maudietan01/
Saved as a favorite, I like your site!
Take a look at my web page – freeholmes.com
As a Newbie, I am constantly searching online for articles that can help me.
Thank you
Feel free to visit my blog post theswisshotelsl.com
You are my breathing in, I possess few web logs and infrequently run out from brand :).
Also visit my website en.aoebbs.cn
Wow! After all I got a weblog from where I be able to in fact get
useful information regarding my study and knowledge.
Here is my web blog; luckyclan.com
Thanks for sharing superb informations. Your website is
very cool. I’m impressed by the details that you have on this site.
It reveals how nicely you perceive this subject.
Bookmarked this web page, will come back for more articles.
You, my friend, ROCK! I found just the info I already searched all over the place
and simply could not come across. What an ideal website.
my webpage … ads.wealthxo.com
Wonderful blog! Do you have any tips and hints for aspiring writers?
I’m hoping to start my own blog soon but I’m a little
lost on everything. Would you recommend starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely
overwhelmed .. Any recommendations? Kudos!
Feel free to surf to my webpage http://www.funkyfreeads.com
I?m not that much of a online reader to be honest but your blogs really nice, keep it up!
I’ll go ahead and bookmark your website to come back later.
Cheers
Feel free to surf to my web site :: http://www.chubbychannel.com/forum/user-713164.html
Real clean website, regards for this post.
My web-site http://www.aopengzuoye.com
Oh my goodness! Impressive article dude! Thank you, However I am encountering issues with your RSS.
I don’t know why I cannot join it. Is there anybody else getting
similar RSS problems? Anyone who knows the answer can you kindly respond?
Thanx!!
Glad to be one of several visitors on this awful web site
:D.
My web site … science-marketplace.org
Lovely just what I was looking for. Thanks to the author for taking his time on this one.
Here is my webpage; https://bitszcoin.org/index.php?action=profile;u=44387
It’s a pity you don’t have a donate button! I’d definitely donate to this brilliant blog!
I guess for now i’ll settle for book-marking and adding your RSS
feed to my Google account. I look forward to brand
new updates and will share this site with my Facebook group.
Talk soon!
Here is my web site – http://www.babybargains.com.au
Thanks for the sensible critique. Me and my neighbor were just preparing to do a little research about this.
We got a grab a book from our area library but I think I learned
more from this post. I am very glad to see such wonderful information being shared freely out there.
Check out my website freeholmes.com
Hello, Neat post. There’s a problem with your site in web explorer, could test
this? IE nonetheless is the market chief and a big component of folks will leave out your fantastic writing because
of this problem.
Also visit my web-site: groovelineentertainment.com
Heya i’m for the first time here. I found this board and I
find It really useful & it helped me out much. I hope to give one thing back and aid others such as you helped me.
Feel free to surf to my homepage; http://www.theezentrepreneur.com
Because the admin of this web site is working, no hesitation very
rapidly it will be well-known, due to its feature contents.
Also visit my web page – tescobank.pro
Do you mind if I quote a few of your posts as long as
I provide credit and sources back to your weblog?
My blog site is in the very same niche as yours and my users would truly
benefit from some of the information you present here. Please let me
know if this okay with you. Thanks a lot!
Review my site … https://zero-market.net/user/profile/524659
You’re so awesome! I don’t believe I have read a single thing like this before.
So great to find somebody with genuine thoughts on this subject matter.
Seriously.. thanks for starting this up. This web site is one thing
that’s needed on the web, someone with a bit of originality!
Feel free to visit my blog post – https://kebe.top/viewtopic.php?id=815589
Hi Dear, are you really visiting this site regularly, if so
after that you will without doubt obtain good know-how.
Here is my web-site :: http://www.babybargains.com.au
Great goods from you, man. I have understand your stuff previous to and you’re just too fantastic.
I actually like what you have acquired here, certainly like what you’re stating and the way in which you say it.
You make it entertaining and you still care for to keep it wise.
I can’t wait to read much more from you. This is actually a terrific web site.
Here is my website: http://www.luckyclan.com
I used to be recommended this web site by way of my cousin. I am no longer sure whether or
not this put up is written by him as no one else know such special
about my problem. You are incredible! Thanks!
my blog post: http://makershd.com/
Hello, Neat post. There’s a problem together with
your website in internet explorer, may test this?
IE nonetheless is the market chief and a big section of folks will pass over your magnificent writing because of this
problem.
my homepage :: freeholmes.com
At this time it looks like WordPress is the top blogging platform available
right now. (from what I’ve read) Is that what you’re using on your blog?
Here is my homepage: carriemeekfoundation.org
Write more, thats all I have to say. Literally, it seems as though you relied
on the video to make your point. You obviously know what youre talking about, why waste your intelligence on just
posting videos to your site when you could be giving us something informative to
read?
My page; https://forum.lsbclan.net/index.php?action=profile;u=51450
Heya i’m for the first time here. I found this board and I find It really useful & it helped me out a lot.
I hope to give something back and aid others like you helped me.
We are a bunch of volunteers and opening a new scheme in our community.
Your website provided us with useful info to paintings on. You’ve performed an impressive activity and our entire group will probably be
grateful to you.
my homepage – gonebeachin.com
I got what you intend, appreciate it for putting up.
Woh I am lucky to find this website through google.
Feel free to visit my webpage; http://www.leadclub.net/classifieds/user/profile/373682
I enjoy the efforts you have put in this, thank you for all the great articles.
Here is my page … Latia
I think what you posted was actually very logical. But,
what about this? what if you added a little content?
I mean, I don’t want to tell you how to run your website, but suppose
you added a post title that makes people want more?
I mean 人気エディタはこれだ!使用率は?使いやすさは? | Tree-Lab is kinda boring.
You might glance at Yahoo’s home page and watch how they write
news titles to grab people interested. You might add a related video or a related picture or two to get people
excited about everything’ve written. Just my opinion, it could bring your blog a little
bit more interesting.
Also visit my web blog https://bettyjostarke.net/cancer-cures-part-4-grape-seeds-6
Hi would you mind stating which blog platform you’re working with?
I’m planning to start my own blog in the near future but I’m having a hard time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique.
P.S Sorry for getting off-topic but I had to ask!
My web page; http://www.freeglobalclassifiedads.com/user/profile/254158
I was wondering if you ever considered changing the structure of your site?
Its very well written; I love what youve got to
say. But maybe you could a little more in the way of content
so people could connect with it better. Youve got an awful lot
of text for only having 1 or two pictures. Maybe you could space it out better?
My web-site voipxhub.com
I?m amazed, I have to admit. Seldom do I come across a blog that?s both educative and amusing, and let me tell you, you have hit the nail on the head.
The problem is something not enough men and women are speaking
intelligently about. I’m very happy that I found this in my hunt for something relating to this.
My web site … https://mintjasia.com/groups/healthy-cat-diet-for-your-pets-longevity-255381318
Excellent read, I just passed this onto a friend who was doing some research on that.
And he just bought me lunch because I found it for him smile Therefore let
me rephrase that: Thank you for lunch!
Look into my web blog: Jacklyn
excellent submit, very informative. I wonder why the opposite specialists of this sector don’t understand this.
You should continue your writing. I am sure, you’ve a
huge readers’ base already!
Here is my web site :: https://geegram.net/JorgeHampton1
Hi there, just became alert to your blog through Google,
and found that it is really informative. I am gonna watch out for
brussels. I?ll be grateful if you continue this in future.
Lots of people will be benefited from your writing.
Cheers!
Also visit my website http://www.forextips.com
Ahaa, its good discussion on the topic of this paragraph at this place at this webpage, I have read all that, so now me also commenting here.
Feel free to surf to my web blog https://voipxhub.com/
At this time it seems like WordPress is the preferred blogging platform available
right now. (from what I’ve read) Is that what you are using on your blog?
Feel free to visit my page :: coursebuddy.meltdowndesigner.com
Wow! This can be one particular of the most helpful blogs We’ve ever arrive across
on this subject. Basically Excellent. I am also an expert in this topic therefore I can understand
your hard work.
Feel free to visit my web-site adslook.us
Amazing! Its genuinely remarkable piece of writing, I have
got much clear idea on the topic of from this piece of writing.
Also visit my webpage :: http://www.groovelineentertainment.com
Excellent read, I just passed this onto a friend who was doing some research on that.
And he just bought me lunch as I found it for him smile So let
me rephrase that: Thanks for lunch!
Here is my web page :: http://www.petdelico.com
We’re a group of volunteers and opening a new scheme
in our community. Your web site offered us with valuable info to work
on. You have done a formidable process and our entire neighborhood will likely be thankful to you.
Here is my web-site; http://www.forextips.com
This is a topic which is close to my heart… Thank you!
Exactly where are your contact details though?
I like this post, enjoyed this one thank you for posting.
My web page: http://www.pdelite.org/forum/index.php?action=profile;u=120332
Paragraph writing is also a fun, if you be familiar with afterward you can write otherwise
it is complex to write. asmr 0mniartist
I enjoy what you guys are up too. This type of clever work
and coverage! Keep up the fantastic works guys I’ve added you guys to my own blogroll.
Also visit my blog post: http://www.biemmeitalia.net
Nice weblog right here! Additionally your site so much up fast!
What web host are you the usage of? Can I am getting your associate hyperlink for
your host? I desire my site loaded up as quickly as yours lol 0mniartist asmr
Thank you for the sensible critique. Me & my neighbor were just preparing to do a little
research on this. We got a grab a book from our local library but I think I learned
more clear from this post. I am very glad to see such
fantastic information being shared freely out there.
my homepage: Reuben
I think other website proprietors should take this internet site as an example, very clean and excellent user pleasant style.
Stop by my blog post – https://illinoiszone.com/user/profile/90125
Hello! Do you know if they make any plugins to safeguard against hackers?
I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?
Also visit my blog … Bridgette
Hi there, all is going well here and ofcourse every one is sharing information, that’s genuinely fine, keep up
writing.
Very interesting information!Perfect just what I was searching for!
my web-site: https://freeholmes.com/forum/viewtopic.php?id=353361
I’ve been browsing online greater than three
hours lately, yet I by no means found any attention-grabbing article like yours.
It is beautiful worth enough for me. In my opinion, if all website owners and bloggers made excellent content as you did, the
internet will likely be a lot more useful than ever before.
asmr 0mniartist