Programmeringseditor för Ubuntu

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
janaf
EF Sponsor
Inlägg: 2275
Blev medlem: 14 september 2009, 14:51:03
Ort: Stockhom Söder

Programmeringseditor för Ubuntu

Inlägg av janaf »

Jeg behöver en editor för programmering under Ubuntu.

Jag har tidigare bara kört under Win men har kastat ut det mesta i den vägen och behöver nu en editor som klarar att hantera mindre programmeringsprojekt.

Just nu behöver jag söka / byta strängar i ett antal filer i underbibliotek på något organiserat sätt.

Visst jag kan använda grep och sed men tänkte mig något mer organiserat, en editor/miljö, som kan vara bra för framtida bruk. Fast jag är inte programmerare och vill inte ha ett tungviktssystem som kräver en veckas grundkurs...

Förslag?
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Re: Programmeringseditor för Ubuntu

Inlägg av Meduza »

Tja ett förslag kan vara http://aptana.com
Nerre
Inlägg: 27201
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Programmeringseditor för Ubuntu

Inlägg av Nerre »

Ska du byta ut strängar i en massa filer är det väl sed som gäller, inte grep:)

Annars fixar ju emacs det mesta antar jag. Jag kör nano för "småfix" och ska jag göra större grejer får det bli emacs eftersom jag är rätt van vid den sen Amis på gymnasiet.
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Programmeringseditor för Ubuntu

Inlägg av Lennart Aspenryd »

Är det att ta i med Eclipse?
http://www.eclipse.org/linuxtools/
janaf
EF Sponsor
Inlägg: 2275
Blev medlem: 14 september 2009, 14:51:03
Ort: Stockhom Söder

Re: Programmeringseditor för Ubuntu

Inlägg av janaf »

janaf skrev:...kan använda grep och sed...
Nerre skrev:Ska du byta ut strängar i en massa filer är det väl sed som gäller, inte grep:)
typ

Kod: Markera allt

grep -lr -e '<oldword>' * | xargs sed -i 's/<oldword>/<newword>/g'
Emacs har jag använt men det var rätt länge sedan nu. Jag ska titta på dom förslag som kommer in.

Jag kan ju tillfälligt köra Win också: Notepad++ är rätt bra. Jag har inget religiöst motstånd mot Win men håller mig gärna till ett system och är rätt nöjd med Ubuntu för husbehov och vill gärna hitta lösningar som går att köra där.
Nerre
Inlägg: 27201
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Programmeringseditor för Ubuntu

Inlägg av Nerre »

Numera har ju Emacs menyer och man kan använda piltangenter och sånt, men Emacs är ju en rejält stor installation (sist jag kollade så var den över 20 MB, men det är några år sen).
janaf
EF Sponsor
Inlägg: 2275
Blev medlem: 14 september 2009, 14:51:03
Ort: Stockhom Söder

Re: Programmeringseditor för Ubuntu

Inlägg av janaf »

Jag tänkte inte så mycket på diskutrymme, mer på om det är ett lättanvänt intuitivt gränssnitt. 20 MB är ju inte mycket med dagens mått.
zarck
Inlägg: 78
Blev medlem: 27 juni 2008, 15:29:39
Ort: eskilstuna

Re: Programmeringseditor för Ubuntu

Inlägg av zarck »

vim ( xvim || gvim för grafisk front ), dock rätt knölig i standardutförande, men möjligheterna att anpassa är nästan ändlösa. Kolla andras .vimrc på tex dotfiles.org.

Vill du ha en mer anpassad programeringsmiljö så finns det även hel bunt med sådana projekt.
Här finns de flesta : http://linuxmafia.com/faq/Devtools/ides.html
Graj
Inlägg: 100
Blev medlem: 28 december 2006, 20:50:03
Ort: Linköping

Re: Programmeringseditor för Ubuntu

Inlägg av Graj »

Editorförslag skulle ju kunna vara
vim/gvim
emacs
kate
gedit
geany
jedit
sublime //kostar pengar

Det är nog bara vim och emacs som funktionsmässigt kan mäta sig med din windowseditor. Jag föredrar väll vim men tycker ofta att plugins, indentation etc är bättre i emacs, dessutom är elisp mycket bättre än vimscript. Med evil mode kan man få ett ganska vimlik ergonomi i emacs.

Sen har du ju IDE som kdevelop, eclipse, qtcreator etc.
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Re: Programmeringseditor för Ubuntu

Inlägg av PHermansson »

Vi ska inte glömma Scite... http://www.scintilla.org/SciTE.html
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: Programmeringseditor för Ubuntu

Inlägg av SvenW »

Tänk på att en editor, i synnerhet Emacs, blir vad man gör den till.
Vitsen men Emacs är att är ett bra gränssnitt till nästan allt.
Nackdelen är att den är svår i början.
För programmering är Emacs i mitt tycke absolut suverän.
Men då krävs det också att man programmerar upp den enligt egen smak.
Tidigare kritik att den var långsam och tog mycket resurser tycker jag inte längre gäller i normalfallet.
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: Programmeringseditor för Ubuntu

Inlägg av Krille Krokodil »

Vilket språk handlar det om?
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Re: Programmeringseditor för Ubuntu

Inlägg av PHermansson »

Själv har jag aldrig förstått poängen med Vi/Vim och Emacs. Visst ger de nörd-poäng, men annars? Vi är ju mer ologiskt än Internet Explorer...
Nä tacka vet jag logiska enkla prylar som Scite och Gedit...
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: Programmeringseditor för Ubuntu

Inlägg av SvenW »

Tänker på en gammal historia med en norrman och en motorsåg.
-Vad är det som brummer? :-)
Graj
Inlägg: 100
Blev medlem: 28 december 2006, 20:50:03
Ort: Linköping

Re: Programmeringseditor för Ubuntu

Inlägg av Graj »

Vim är logiskt. Det finns väll ingen annan editor som har så logiska kommandon.
Varför är windowseditorefterföljarnas C-c och C-v logiskare än vims y och p ? Fast de som gör dem ännu logiskare är ju möjligheter som kombinera exempelvis y med en movments som exempelvis w som hoppar till slutet av ordet. Så yw kopierar då till slutet av ordet. Om man istället skriver y2w så kopierar man istället två ord etc.
Skriv svar