25 replies [Last post]
sam_blythe
sam_blythe's picture
Offline
newbie
new york
Last seen: 2 years 42 weeks ago
new york
Timezone: GMT-5
Joined: 2011-12-05
Posts: 1
Points: 2

What is the most popular dev environment to create CSS? Do folks use Notepad?

Sam Blythe Program Manager

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

I have used notepad,

I have used notepad, TextWrangler, BBEdit (light), Visual Studio and RubyMine others. Visual Studio (even the free version) with its Intellisense is the best so far but RubyMine works similarly, I'm just not used to it yet.

I consider this a Triumph.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Real men

use Emacs or Vi. Tongue

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

gary.turner wrote:use Emacs

gary.turner wrote:

use Emacs or Vi. Tongue

Of course you love to torture yourself. Tongue I never could get the hang of those editors. The learning curve is steeper than a new programming language.

I'm going to have a look on youtube for some usage examples.

I consider this a Triumph.

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

Oh, this was just a thread to

Oh, this was just a thread to link spam the forum, wasn't it? I see it's been removed. Danke.

I consider this a Triumph.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Learning curve? less than a 6% grade

V wrote:

The learning curve is steeper than a new programming language.

Funny, I hear that a lot, but I found Emacs especially easy to learn and use. Vi does have a completely different from everyone approach, but at the basic level it is still easy. Emacs uses the same paradigm as the vast majority of text editors. The real difference lies in being highly supportive of keyboard controls. Every time you reach for the mouse, or go to a menu-ed set of controls, you slow yourself compared to typing commands. You can use the mouse and menus in Emacs if you want, but you'll be much faster when you keep your hands on the keyboard.

Take a look at the various heading in the Emacs manual to get an idea of the scope of possibilities, then read the general concepts and fundamental editing sections. The basics will get you through just about anything, but you can begin there to learn the more specialized modes as you need them, and no sooner. My most used modes, besides the fundamental text mode, are html-helper1, css, javascript, php, and Smarty modes. Your list might include the Ruby on Rails minor mode. Run a versioning system? You ought to. Emacs lets you use Git, Hg, subversion, and a potload more from within the editor.

The key is to learn only what you need for what you do in an editor, and no more. Emacs provides everything you need, and then some; just in case.

cheers,

gary

1 Lisp is an easy programming language to work with. I have modified the html-helper-mode to more closely match my preferences for tag insertion.

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Verschwindende wrote: Oh,

Verschwindende wrote:

Oh, this was just a thread to link spam the forum, wasn't it? I see it's been removed. Danke.

Hah, that's what I get for going straight to the new posts without re-reading the OP. Yes, I deleted the link, and debated removing the whole enchilada, but it is a reasonable question.

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

gary.turner wrote: ... Funny,

gary.turner wrote:

... Funny, I hear that a lot, but I found Emacs especially easy to learn and use. Vi does have a completely different from everyone approach, but at the basic level it is still easy. Emacs uses the same paradigm as the vast majority of text editors. The real difference lies in being highly supportive of keyboard controls. Every time you reach for the mouse, or go to a menu-ed set of controls, you slow yourself compared to typing commands. You can use the mouse and menus in Emacs if you want, but you'll be much faster when you keep your hands on the keyboard. ...

I did try to use one or the other and admittedly I didn't give it much of a chance. It was a bit of fumbling and me saying "but how do I" and "why doesn't that" and "what in blazes?" ending in "forget this". Tongue

I do agree that using the mouse does slow you down. On a Mac I rarely touch the thing, mouse use is much more necessary on a Windows machine. I'm shopping for a Mac now. Since I'm planning on replacing ASP.NET with Ruby on Rails I just don't require WinServ or Visual Studio (and the exorbitant costs involved).

I consider this a Triumph.

longchampshop
longchampshop's picture
Offline
newbie
france
Last seen: 2 years 39 weeks ago
france
Timezone: GMT+8
Joined: 2011-12-24
Posts: 1
Points: 1

use notepad

use notepad Tongue

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 19 hours 58 min ago
London
Timezone: GMT+1
Joined: 2004-06-06
Posts: 15654
Points: 2792

Quote: but it is a reasonable

Quote:

but it is a reasonable question.

Or another opportunity to evangelise that emu application you're so fond of Tongue

Have to admit, it's time I invested a little time in learning a new IDE; no Gary I've tried and failed, I'm not smart enough,have no perseverance and a short attention span Smile

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Sigh, af ter all these years …

Your spelling is still atrocious. I don't know whether you're misspelling 'Gnu' or 'Emacs'. Innocent I suppose you can't help it after all the time you've spent working with Cold Fusion. Laughing out loud Perhaps an extended time spent with Gnu Emacs would cause a thawing of frozen ideas and an un-fusing of inflexible attitudes.

But cereal, folks, which, if any, editors provide an integral interface to the major versioning systems?

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

gary.turner wrote: ... But

gary.turner wrote:

... But cereal, folks, which, if any, editors provide an integral interface to the major versioning systems? ...

Visual Studio Wink

If I could figure out how to get SVN set up on my server I'd even probably use it.

I consider this a Triumph.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Hmmm

Not sure that would work all that well for me on my Linux boxes. I'd expect an editor/IDE to support multiple platforms; e.g. Gnu/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Mac OS X, MS Windows, MS DOS, AIX 4.3.3 and higher, SunOS, and Ultrix on all machine types. Tongue

In mid 2009, Emacs23.1 dropped support for about 80 obsolete platforms after a call for comments in re users. These platforms were, for the most part, 20 or more years old and unsupported by the manufacturer (some were younger, e.g. IBM's PS/2). Among them:
Apollo SR10.x (unexapollo.c)
Convex (unexconvex.c and m/convex.c)
Xenix (unexenix.c and s/xenix.h )
Iris (unexmips.c m/iris4d.h m/irist.h s/iris3-5.h s/iris3-6.h )
Gould (m/gould*)
Siemens machines running Sinix (unexsni.c)
Harris CXUX (s/cxux*)
ESIX, a variant of v.5.3 for the 386 (s/esix*)
Interactive (ISC) Unix (s/isc*)
Sony News (s/newsos*)
RTU 3.0, ucb universe (s/rtu.h )
UniSoft's UniPlus 5.2 (s/uniplus.h )
UMAX (s/umax.h )
AT&T UNIX PC model 7300 (m/7300.h )
Acorn
Alliant (m/alliant*)
Amdahl (m/amdahl*)
Altos 3068 Unix System V Release 2 (m/altos.h )
Apollo (m/apollo.h )
AT&T 3b (m/att3b.h )
Aviion (m/aviion*)
Berkeley 4.1 (m/bsd4.1.h )
Berkeley 4.2 (m/bsd4.2.h )
Berkeley 4.3 (m/bsd4.3.h )
Celerity (m/celerity.h )
clipper (m/clipper.h )
convergent S series (m/cnvrgnt.h )
cydra (m/cydra5.h )
Motorola System V/88 machines (m/delta88k.h )
Bull DPX/2 range (m/dpx2.h )
Dual machines using unisoft port (m/dual.h )
Elxsi machine (running enix) (m/elxsi.h )
Fujitsu F301 machine (m/f301.h )
i860 (m/i860.h )
ibm ps/2 aix386 (m/ibmps2-aix.h )
ISI 68000's (m/is*)
Masscomp 5000 series running RTU, ucb universe (m/masscomp.h )
Megatest 68000's (m/mega68.h )
Whitechapel Computer Works MG1 (ns16000 based) (m/mg1.h )
Harris Night Hawk Series 1200 and Series 3000 (m/nh3000.h m/nh4000.h )
ns16000 (m/ns16000.h )
National Semiconductor 32000, running Genix (m/ns32000.h )
TI Nu machines using system V (m/nu.h )
HLH Orion (m/orion.h m/orion105.h )
Paragon i860 (m/paragon.h )
PFU A-series (m/pfa50.h )
Plexus running System V.2 (m/plexus.h )
pyramid. (m/pyramid.h )
Bull SPS-7 (m/sps7.h )
Hitachi SR2001/SR2201 (m/sr2k.h )
Stride (m/stride.h )
Sun 1 (m/sun1.h )
Sun 2 (m/sun2.h )
SEQUENT SYMMETRY (m/symmetry.h )
Tadpole 68k machines (m/tad68k.h )
tahoe (m/tahoe.h )
targon31 (m/targon31.h )
Tektronix* (m/tek4300.h m/tekxd88.h )
NCR Tower 32 running System V.2 (m/tower32.h )
NCR Tower 32 running System V.3 (m/tower32v3.h )
U-station (Nihon Unisys, SS5E; Sumitomo Denkoh, U-Station E30) (m/ustation.h )
Wicat (m/wicat.h )
Honeywell XPS100 running UNIX System V.2 (m/xps100.h )
Data General's DG/UX (s/dgux*)
Irix before version 6
osf1 (s/osf*)
SunOS4 (s/sunos*)
RISCiX (s/riscix*)
SCO 3.2v4 (s/sco4.h )
SCO 3.2v5 (s/sco5.h )
Sun's 386-based RoadRunner (m/sun386.h )
Sun3 machines (m/sun3*)
Integrated Solutions 386 machine (m/is386.h )
Integrated Solutions `Optimum V' -- m68k-isi-bsd4.2 or -bsd4.3
Harris Power PC (powerpc-harris-powerunix)
Hewlett-Packard 9000 series 200 or 300 on some platforms -- m68k-hp-bsd or
m68k-hp-hpux; note m68k-*-netbsd* still works
IBM PS/2 -- i386-ibm-aix1.1 or i386-ibm-aix1.2
GEC 63 -- local-gec63-usg5.2
Tandem Integrity S2 -- mips-tandem-sysv
System V rel 0 -- usg5.0
System V rel 2 -- usg5.2
System V rel 2.2 -- usg5.2.2
System V rel 3 -- usg5.3
Ultrix -- bsd4.3
VMS (s/vms.h )

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

Smee
Smee's picture
Offline
Elder
Adelaide, Oz
Last seen: 1 year 40 weeks ago
Adelaide, Oz
Timezone: GMT+10.5
Joined: 2007-06-10
Posts: 1596
Points: 340

I knew this would be required one day :)

Mods and gurus – THANK YOU!
For your time, knowledge and experience so willingly and generously given.
Please come back tomorrow and sort us all out again Smile

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

gary.turner wrote: Not sure

gary.turner wrote:

Not sure that would work all that well for me on my Linux boxes. ...

I consider this a Triumph.

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 19 hours 58 min ago
London
Timezone: GMT+1
Joined: 2004-06-06
Posts: 15654
Points: 2792

Why has Gary posted a list of

Why has Gary posted a list of software apps from the 1940's Puzzled

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

I'll put a permanent

I'll put a permanent moratorium on linux jokes if you get my subversion server working for me. Wink

I consider this a Triumph.

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 19 hours 58 min ago
London
Timezone: GMT+1
Joined: 2004-06-06
Posts: 15654
Points: 2792

All my work nowadays is under

All my work nowadays is under version control, either SVN or Git so I really need to start to work smarter and update my IDE but Visual Studio? is that the best there is? In fact I really just need to learn how to use CVS properly, yet another thing to make me want to cry sometimes when git starts refusing to 'Pull' telling me to stop pissing around 'Stash' my changes or or commit them but damn well do something turd face unless you want to loose everything, lose everything it's bloody CVS you can't lose anything that's the point of flipping CVS - 'Rebase'? what, why? No problem I'll just stop mid work flow and start reading the manual Sad(

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

Hugo wrote: ... but Visual

Hugo wrote:

... but Visual Studio? is that the best there is? ...

I must have tried every IDE known and yes, Visual Studio really is the best there is. It's a pure love affair and that's coming from a staunch Mac supporter.

I consider this a Triumph.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Verschwindende wrote: I'll

Verschwindende wrote:

I'll put a permanent moratorium on linux jokes if you get my subversion server working for me. Wink

Oh, I don't mind your exhibiting your ignorance. Stare

I think I'd go with Git (Hg has its own set of issues) rather than simply rehashing all the reasons to have developed Subversion in the first place. It's really more of an IE7, i.e. a tricked up bug fix for CVS in the guise of something new. Yes, it's better, but not the conceptual improvement that was really needed.

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Smee wrote: [snip] 'Course

Smee wrote:

[snip]
'Course there's an Emacs command …

The command is actually "M-x butterfly". I just knew you'd 'get it', Ducky. Smile

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

gary.turner
gary.turner's picture
Online
Moderator
Dallas
Last seen: 14 min 41 sec ago
Dallas
Timezone: GMT-5
Joined: 2004-06-25
Posts: 9206
Points: 3212

Hugo wrote: Why has Gary

Hugo wrote:

Why has Gary posted a list of software apps from the 1940's Puzzled

Um, you mean platforms that Emacs supported until the last user had gone to that great keyboard in the sky, right?

cheers,

gary

Unplanned code results in a tangled wad of brain-cramping confusion.

There are enough html & css demos and tutorials to be interesting. Please visit.

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

gary.turner wrote: ... I

gary.turner wrote:

... I think I'd go with Git (Hg has its own set of issues) rather than simply rehashing all the reasons to have developed Subversion in the first place. It's really more of an IE7, i.e. a tricked up bug fix for CVS in the guise of something new. Yes, it's better, but not the conceptual improvement that was really needed.

Yes, I see that Git is available on my host. I may have to give it a go.

I consider this a Triumph.

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 19 hours 58 min ago
London
Timezone: GMT+1
Joined: 2004-06-06
Posts: 15654
Points: 2792

Git is a decentralized

Git is a decentralized approach to repositories, each clone is the entire 'thing' you commit your changes back to your own copy of the 'thing' and 'Push' to the 'origin' when you wish. Git is considered far better than SVN however having now used both in extensive projects simultaneously I find Git to be the harder to use, you really really need to read the manual, whereas with SVN I bluffed my way to power user-ish level.

GitHub is a very good online app for managing git repos / project manager, free accounts for Open Source or non profit uses.

Git does seem to be the CVS to use, you just need to put a little work in, and sadly the Tortoise port for Git doesn't seem as fully realised as the SVN version so on Windows you probably ought to be working at the CLI.

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

Smee
Smee's picture
Offline
Elder
Adelaide, Oz
Last seen: 1 year 40 weeks ago
Adelaide, Oz
Timezone: GMT+10.5
Joined: 2007-06-10
Posts: 1596
Points: 340

Eerrrm...

Gary wrote:

The command is actually "M-x butterfly". I just knew you'd 'get it', Ducky. Smile

I'm not sure I do...I don't have a 'butterfly' key Puzzled Pity. I like butterflies.

If the OP was serious, or someone else is reading this thread hoping for intelligence somewhere, they might try the Text Editor thread from years ago where 67 people submitted a different favourite text editor.

Otherwise, I can vouch for PSPad for Windows and Komodo Edit for Win, Mac and Linux (both free), but then I don't know anything Tongue

Edited to add link

Mods and gurus – THANK YOU!
For your time, knowledge and experience so willingly and generously given.
Please come back tomorrow and sort us all out again Smile

Verschwindende
Verschwindende's picture
Offline
Guru
Last seen: 6 weeks 1 day ago
Timezone: GMT-4
Joined: 2009-10-09
Posts: 2037
Points: 2259

Hugo wrote: ... so on Windows

Hugo wrote:

... so on Windows you probably ought to be working at the YOI.

Thine advice, whilst absolute, is quite abhorrent. Oft expectation fails, and most oft there where most it promises.

I consider this a Triumph.