August 30, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
On Wednesday, August 30, 2017 16:42:46 H. S. Teoh via Digitalmars-d wrote: > On Wed, Aug 30, 2017 at 04:24:47PM -0600, Jonathan M Davis via Digitalmars-d wrote: > > On Wednesday, August 30, 2017 11:28:35 Anonymouse via Digitalmars-d wrote: > > > On Sunday, 27 August 2017 at 12:11:14 UTC, Petar Kirov > > > > > > [ZombineDev] wrote: > > > > vim or SublimeText > > > > > > I want to get into vim. It has to be vim, can't be Neovim or gvim or any other clone; I'm doing it for a Linux class. I'm on Arch Linux (or Manjaro), so I have plenty available from the official repos and plenty more from the user AUR repos. > > [...] > > > All I use is the D syntax file so that the syntax highlighting works correctly. I've never seen any need for anything else. > > [...] > > I use vim for D coding (well, all coding... and actually, I'm also typing this in vim), and I don't even use a syntax file. D is not like Java where you need an IDE to deal with the verbosity; it's actually quite comfortable to write, and if formatted properly, easy to read without needing any special highlighting. > > But that's just my personal preference. YMMV. It's possible to read pretty much any language without syntax highlighting, but I find that it makes it faster when you have good syntax highlighting, and I see no reason not to take advantage of it. Regardless, everyone has different preferences, so it's good that we're not all restricted to using exactly the same editor and setup. - Jonathan M Davis |
August 30, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
On Wed, Aug 30, 2017 at 06:21:36PM -0600, Jonathan M Davis via Digitalmars-d wrote: [...] > It's possible to read pretty much any language without syntax highlighting, but I find that it makes it faster when you have good syntax highlighting, and I see no reason not to take advantage of it. Regardless, everyone has different preferences, so it's good that we're not all restricted to using exactly the same editor and setup. [...] I don't care for syntax highlighting mainly because I find the kaleidoscopic effect very distracting on my eyes. With non-highlighted code my attention can be focused on what I'm trying to do rather than being drawn by this color over here and that color over there. That, and it rarely blends well with my choice of terminal default colors. I turn off all color settings on "modern" *nix shell utilities for this same reason, too. I find them more of a distraction than an aid. Also, I use ssh remote terminals a lot, and terminal colors often don't translate properly from one terminal to another. But yes, hooray for choice. If everyone else had to suffer the colorless environment I enjoy, not many people would be here today. :-D T -- Heuristics are bug-ridden by definition. If they didn't have bugs, they'd be algorithms. |
August 31, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Moritz Maxeiner | On Wednesday, 30 August 2017 at 22:42:40 UTC, Moritz Maxeiner wrote: > On Wednesday, 30 August 2017 at 21:30:44 UTC, Jerry wrote: >> On Sunday, 27 August 2017 at 18:08:52 UTC, Moritz Maxeiner wrote: >>>> The requirements are rather vague, you can interpret it in a number of ways. >>> >>> The sensible interpretation imho is "as low an install footprint as possible while still fulfilling the other requirements". I'm not aware of anything below ~20MB install footprint that fulfills the other requirements, but I'd be interested if you know any. >> >> The install requirement is arbitrary, and why 20MB? It just seems like you are trying to advertise that program for some reason. > > Because of the programs recommended until that post nothing was below that while meeting the other requirements (there were others in the same range, vim being one). The (later) DlangIDE recommendation, however, lowered that to about ~5MB (beating both my recommendation and vim in the process). It's one of the most useless requirements in that list though. The only reason people mention install size is to boast about it. I think he just didn't want to install something like Visual Studio which takes 10+ GB. >>>> I wouldn't consider 200MB gigantic in comparison to 20MB cause there is literally no difference of use for me. >>> >>> The thread is about OP's requirements. >> >> So replace me with anyone. >> >>>> You'd have to have a really shitty laptop for it to be an issue. >>> >>> Not relevant. >> >> It is relevant, shit, even with a shitty laptop you can upgrade the hdd and then it becomes a non-issue anyways. > > Your argument implicitly assumed a specific reason (albeit a generally sensible one) as to why low install size was a (must) requirement (physical storage limitations being only one possible reason; shared devices with fixed disk quotas or devices owned by the university with certain policies being other possibilities). That is why I didn't (and don't) think it as relevant to the specific point about being as low as possible I was making. Fancy way of agreeing with me, not sure what you are even going on about anymore if you agree. |
August 31, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jerry | On Thursday, 31 August 2017 at 23:20:52 UTC, Jerry wrote: > On Wednesday, 30 August 2017 at 22:42:40 UTC, Moritz Maxeiner wrote: >> On Wednesday, 30 August 2017 at 21:30:44 UTC, Jerry wrote: >>> The install requirement is arbitrary, and why 20MB? It just seems like you are trying to advertise that program for some reason. >> >> Because of the programs recommended until that post nothing was below that while meeting the other requirements (there were others in the same range, vim being one). The (later) DlangIDE recommendation, however, lowered that to about ~5MB (beating both my recommendation and vim in the process). > > It's one of the most useless requirements in that list though. That depends on OP's use case. > The only reason people mention install size is to boast about it. I disagree. > I think he just didn't want to install something like Visual Studio which takes 10+ GB. I don't know and don't want to speculate. My personal implicit assumption is only that as this is the general NG, not the learn NG, that OP has good reasons as to why that's a requirement (on the learn NG I would've asked for the reasons first before recommending anything myself, though that's beside the point). >>> >>> It is relevant, shit, even with a shitty laptop you can upgrade the hdd and then it becomes a non-issue anyways. >> >> Your argument implicitly assumed a specific reason (albeit a generally sensible one) as to why low install size was a (must) requirement (physical storage limitations being only one possible reason; shared devices with fixed disk quotas or devices owned by the university with certain policies being other possibilities). That is why I didn't (and don't) think it as relevant to the specific point about being as low as possible I was making. > > Fancy way of agreeing with me, not sure what you are even going on about anymore if you agree. I provided an explanation why I dismissed your argument as irrelevant to the point I was making. That does not mean I agree with you. |
September 02, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anonymouse | On 2017-08-30 11:28:35 +0000, Anonymouse said: > ... considering that my vim knowledge so far largely consists of :wq and :q!. If you want to learn it fast up to a level that covers 90% of what you need www.shortcutfoo.com is your friend. -- Robert M. Münch http://www.saphirion.com smarter | better | faster |
September 05, 2017 Re: Editor recommendations for new users. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dukc | On Sunday, 27 August 2017 at 10:28:29 UTC, Dukc wrote:
> I'm sure there are other good options too. The problem with geany is that it's syntax highlighting and auto-completion depend on having the file where the symbol's defined open. But that's because it's primarily a lightweight editor, not so much an IDE. It has some ide features, but I am not using them and don't know whether you can could solve these by creating a geny project.
Also, like Lopatin said, DLangIDE is, at least theoretically a very good option. Despide being a real IDE, it is much smaller than Geany I meantioned, despite Geany being considered lightweight. And it's highlighting doesn't depend on files being opened fo editing. I have just started to use it, trough. Whether it's stable and polished enough to work well, I cannot tell yet.
|
Copyright © 1999-2021 by the D Language Foundation