人気エディタはこれだ!使用率は?使いやすさは?

プログラミング

こんにちは。

今回は、プログラミングのエディタについて書きたいと思います。

みなさんのエディタは何ですか?

エディタは、コーディングの生産性に関係してきますので、非常に大切なツールと言えます。

人気エディタについて調査し、ピックアップしたエディタ4選について述べさせて頂きます。

2019年 人気エディタ ランキングは?

転職DRAFT 調べ

まずは、エディタの使用率を調査しました。

圧倒的に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という風に使い分けています。

良いエンジニアライフを…

マイコンのしくみと動かし方―徹底図解 (トランジスタ技術special forフレッシャーズ) | トランジスタ技術special編集部 |本 | 通販 | Amazon
Amazonでトランジスタ技術special編集部のマイコンのしくみと動かし方―徹底図解 (トランジスタ技術special forフレッシャーズ)。アマゾンならポイント還元本が多数。トランジスタ技術special編集部作品ほか、お急ぎ便対象商品は当日お届けも可能。またマイコンのしくみと動かし方―徹底図解 (トランジスタ...

コメント

  1. Anne より:

    Wow, this post is good, my younger sister is
    analyzing such things, so I am going to tell her.

  2. Post writing is also a excitement, if you be acquainted with
    then you can write if not it is complex to write.

  3. 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

  4. I besides believe thus, perfectly written post!

    my web page :: http://www.gejiu.yn.cn

  5. 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

  6. 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

  7. pathta.jp より:

    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

  8. kebe.top より:

    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

  9. I like it when folks come together and share thoughts.
    Great blog, keep it up!

  10. makershd.com より:

    You got a very good website, Glad I found it through yahoo.

    Look at my web site makershd.com

  11. There is evidently a bundle to identify about this. I assume you made various nice points in features also.

    My webpage … freeholmes.com

  12. 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

  13. Inspiring story there. What happened after?

    Good luck!

    Take a look at my web-site: http://www.aopengzuoye.com/

  14. I like this site it’s a master piece! Glad I observed this on google.

    My website; http://www.luckyclan.com/

  15. 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

  16. 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

  17. Yeah bookmaking this wasn’t a risky determination great post!

    Check out my blog post risolvesmart.com

  18. Hello.This article was extremely motivating, particularly since I was investigating
    for thoughts on this issue last Sunday.

    my blog: https://ads.wealthxo.com

  19. 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.

  20. makershd.com より:

    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

  21. logobran.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

  22. 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

  23. 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

  24. 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

  25. I enjoy your writing style really enjoying this web site.

    My homepage … ozarkstalk.com

  26. 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/

  27. Saved as a favorite, I like your site!

    Take a look at my web page – freeholmes.com

  28. 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

  29. en.aoebbs.cn より:

    You are my breathing in, I possess few web logs and infrequently run out from brand :).

    Also visit my website en.aoebbs.cn

  30. 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

  31. 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

  32. 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

  33. 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

  34. Real clean website, regards for this post.

    My web-site http://www.aopengzuoye.com

  35. Leanna より:

    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!!

  36. Glad to be one of several visitors on this awful web site
    :D.

    My web site … science-marketplace.org

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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

  45. 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

  46. 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

  47. 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/

  48. 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

  49. 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

  50. 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

  51. 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.

  52. 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

  53. 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

  54. Latia より:

    I enjoy the efforts you have put in this, thank you for all the great articles.

    Here is my page … Latia

  55. 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

  56. 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

  57. voipxhub.com より:

    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

  58. 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

  59. Jacklyn より:

    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

  60. 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

  61. 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

  62. 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/

  63. 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

  64. adslook.us より:

    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

  65. 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

  66. 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

  67. 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

  68. This is a topic which is close to my heart… Thank you!
    Exactly where are your contact details though?

  69. 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

  70. Paragraph writing is also a fun, if you be familiar with afterward you can write otherwise
    it is complex to write. asmr 0mniartist

  71. 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

  72. 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

  73. Reuben より:

    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

  74. 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

  75. Bridgette より:

    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

  76. Hi there, all is going well here and ofcourse every one is sharing information, that’s genuinely fine, keep up
    writing.

  77. Very interesting information!Perfect just what I was searching for!

    my web-site: https://freeholmes.com/forum/viewtopic.php?id=353361

  78. 0mniartist より:

    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