Programmeringseditor för Ubuntu
Programmeringseditor för Ubuntu
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?
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?
Re: Programmeringseditor för Ubuntu
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.
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.
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Programmeringseditor för Ubuntu
Är det att ta i med Eclipse?
http://www.eclipse.org/linuxtools/
http://www.eclipse.org/linuxtools/
Re: Programmeringseditor för Ubuntu
janaf skrev:...kan använda grep och sed...
typNerre skrev:Ska du byta ut strängar i en massa filer är det väl sed som gäller, inte grep:)
Kod: Markera allt
grep -lr -e '<oldword>' * | xargs sed -i 's/<oldword>/<newword>/g'
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.
Re: Programmeringseditor för Ubuntu
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).
Re: Programmeringseditor för Ubuntu
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.
Re: Programmeringseditor för Ubuntu
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
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
Re: Programmeringseditor för Ubuntu
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.
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.
- 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
Vi ska inte glömma Scite... http://www.scintilla.org/SciTE.html
Re: Programmeringseditor för Ubuntu
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.
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.
- Krille Krokodil
- Inlägg: 4062
- Blev medlem: 9 december 2005, 22:33:11
- Ort: Helsingborg
- 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
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...
Nä tacka vet jag logiska enkla prylar som Scite och Gedit...
Re: Programmeringseditor för Ubuntu
Tänker på en gammal historia med en norrman och en motorsåg.
-Vad är det som brummer?
-Vad är det som brummer?

Re: Programmeringseditor för Ubuntu
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.
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.