Lett IDE for Linux

stemmer
10

Selv om jeg har en robust og rask datamaskin (Pentium Dual Core 2.0 med 2Gb RAM), jeg alltid søker etter lette programvare for å ha på den, så det går raskt selv når mange programmer er oppe og går samtidig.

På de siste ukene har jeg vært migrere gradvis til Linux og ønsker å installere et gratis lett, men likevel nyttig IDE å programmere i C ++ og PHP. Sintax utheving og kode fullføring tips er must-haves.

Så, jeg vil gjerne motta noen forslag fra dere, folkens.

Publisert på 05/08/2008 klokken 19:57
kilden bruker
På andre språk...                            


15 svar

stemmer
21

Hvis du tar deg tid til å bytte til Linux, ville jeg bytte til emacs eller vim på et tidspunkt også. Det vil alltid være en ressurs eller et dokument som beskriver akkurat det problemet du har med noen av dem, og generelt en løsning er bare noen få klikk nedover veien.

Emacs kan være lettere i begynnelsen på grunn av modal redigering ... men ikke la modal redigering skremme deg bort fra Vim.

Nøkkelen med enten Vim eller Emacs er å vite det kan nok ta deg bedre del av dagen bare for å finne ut hva du vil de skal gjøre, enn si hvordan du får dem til å gjøre det.

Når de jobber for deg selv, vil du se hvorfor stort sett alle er i en av to leirer.

Generelle tips:

  • Sette opp en Makefile for prosjektet er nesten alltid verdt det.
  • Bruke cscope og eller ctags vil gjøre livet ditt enklere.

Vim hint:

  • :gjøre
  • : Cn,: cp
  • OmniCompletion
  • bruke BufRead autoloads å angi hva: gjør skal gjøre, avhengig av filtype

Emacs hint:

  • ECB er gøy
  • mx dired
  • M-. M-, M * Mx komplett-tag for ETags
  • mx kompilere
  • (Add-hook 'mylanguage-mode-hook' (lambda () (setq my-tilpass t)))

Og sjekk ut andres tilpasninger for eksempler på hva andre mennesker gjør.

Svarte 07/08/2008 kl. 17:48
kilden bruker

stemmer
18

emacs har blitt brukt av Linux programmerere i flere tiår. Det har syntax highlighting, det er raskt, og det er en million tutorials der ute du kan finne.

Svarte 05/08/2008 kl. 20:13
kilden bruker

stemmer
18

gedit

  • syntax highlighting
  • Rask, lett
  • Tabs
  • GUI
Svarte 05/08/2008 kl. 19:59
kilden bruker

stemmer
14

Konsoll redaktører, slik som emacs og VI , er mer lett enn sine motstykker GUI, og (i det minste de to er) like stand som en hvilken som helst annen IDE (syntaks utheving, musstøtte, ctags, automatisk fullføring ... hele veien til GDB- integrering). Læringskurven kan være litt bratt, og du må kanskje gjøre noen tilpasninger, men det er verdt det. Dessuten er vi tilstede på hver installasjon av UNIX-operativsystemet lignende.

Blant X-applikasjoner, er det

  • gedit som kommer med GNOME og har mange av disse IDE funksjoner (se for eksempel denne bloggpost ),

  • Geany - veldig fort, avhenger bare av GTK, og med enda flere funksjoner, inkludert kode folding.

Disse vil være lette IDE, i motsetning til tungvektere som Anjuta , KDevelop , Eclipse eller NetBeans .

Svarte 20/09/2008 kl. 19:18
kilden bruker

stemmer
13

Vim (eller Emacs varierende på religion) vil alltid være min første svaret på dette spørsmålet, over noen pek-og-klikk IDE. Som de skriver i The Pragmatic Programmer

Velg en redaktør, vet det grundig, og bruke den for alle redigeringsoppgaver. [...] Redaktøren vil være en forlengelse av din hånd; tastene vil synge som de skjærer seg gjennom tekst og tanke. Det er vårt mål.

Sørg for at redaktøren du velger er tilgjengelig på alle plattformer du bruker.

Vim er konfigurerbar, utvidbart, programmerbart og kan slås inn i en IDE med alle vanlige funksjoner. Det siste jeg har brukt Eclim å "bringe Eclipse funksjonalitet til Vim redaktør" (prosjekter, bedre java-støtte osv) gjør det til en komplett plattform med avanserte IDE funksjoner.

Svarte 07/08/2008 kl. 16:38
kilden bruker

stemmer
10

Joey, jeg tror noe er lettere enn Eclipse! : O)

Svarte 05/08/2008 kl. 22:34
kilden bruker

stemmer
9

Jeg spretter om mellom Mac, Windows og Ubuntu, og mens Emacs pleide å være min redaktør av valg, jeg opplever at i min alder jeg foretrekker å noe GUI-basert (ved hjelp av kommandolinje for skallet er fortsatt fint av meg) . Min foretrukne editor er Komodo Edit , som fordeler:

  • Å være fri (som i øl)
  • Tilgjengelig for Mac, Windows og Linux
  • Syntax highlighting for en båtlast med språk, inkludert C ++ og PHP (jeg bruker det for Ruby, Python og PHP meg selv)
  • Kodefullføring, selv for klassene jeg definert meg selv
  • Evne til å "fjern redde" via FTP, SFTP eller SCP
  • Støtte for å organisere filene dine i prosjekter
  • Tabs og andre grensesnitt niceties

Jeg er ikke sikker på hvor lett det er, men det sikkert føles kjappere enn Eclipse!

Svarte 05/08/2008 kl. 21:10
kilden bruker

stemmer
4

Hvordan har ingen nevnt Kode :: Blocks !

Ikke bare er det en fantastisk Open Source IDE for C ++, men det er fullt kryss-plattform, så hvis du trenger å arbeide på en Windows- eller Mac-boksen for litt, kan du bruke nøyaktig samme IDE, og nøyaktig samme prosjektfiler for å gjøre det ! Som er flott for kryss-kompilering!

Svarte 01/12/2008 kl. 00:35
kilden bruker

stemmer
1

Ingen nevnte Kate. Det er enklere enn vi for start (og har fin vi-modus for de som ønsker å migrere til VI), har flere alternativer enn gedit (Og bedre syntax highlighting). Det har også kioslaves støtte (fint for ekstern server PHP utvikling) og det er bare litt mer CPU-krevende enn gedit. Det kan også ha innebygd konsoll (svært nyttig hvis du vil raskt grep gjennom filer eller kompilere prosjektet).

Det er også funksjoner som:

  • grunnleggende ferdigstillelse kode
  • avanserte skår og blokk valg operasjoner
  • god og veldig rent (å lese) finne / erstatte med regexp
  • kommentere ut på ctrl + d (det kommentarer ut en linje eller en funksjon hvis de brukes på funksjon header)

og mye mer ...

Svarte 16/01/2011 kl. 10:24
kilden bruker

stemmer
1

Dette er et veldig religiøst spørsmål - bare velg den du liker best. Hver redaktør har det er fordeler / ulemper, og du må bestemme hvilket sett passer best for deg. Det er mange IDE der ute som kan bruke ulike redaktører som Pida .

Svarte 20/09/2008 kl. 19:25
kilden bruker

stemmer
1

Jeg er ikke sikker på nøyaktig hva du mener med 'lett', men her er noen populære IDE for linux:

Anjuta for Gtk / Gnome
KDevelop eller Quanta for KDE
CodeBlocks kjører på Windows / Mac / Linux og er skrevet i C ++

Ingen én av disse er Java, slik at de automatisk har en kant over Eclipse for ytelse;)

Et annet alternativ er MonoDevelop , som er rettet mot .Net / Gtk # programmering, men inneholder også C ++ støtte.

Svarte 14/08/2008 kl. 20:24
kilden bruker

stemmer
0

Jeg vil si Bluefish , ikke en IDE men en fin lett kode editor med syntax highlighting og kodefullføring (og mange andre) for helt en rekke språk (blant dem C og PHP ).

Svarte 18/08/2011 kl. 06:24
kilden bruker

stemmer
0

Igjen er det en 'smart editor' i stedet for en IDE. Synes å vite hvordan man skal håndtere de fleste språk, og når det startet det er ganske smart, fortsatt Java men mindre ressurs sulten enn NetBeans og Eclipse.

Svarte 15/03/2011 kl. 08:47
kilden bruker

stemmer
0

hva om formørkelsen med linuxtools ?

Svarte 12/01/2010 kl. 09:43
kilden bruker

stemmer
0

noen av de populære redaktører kan bli omgjort til en ide.

Jeg bruker Vi på konsollen, og har brukt ulike grafiske redaktører gjennom årene. Dette gjelder ikke bare gå for linux jeg bruker Crimson Editor på Windows som en C / python / z80asm ide.

Svarte 05/08/2008 kl. 20:15
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more