Programmeren is een activiteit die vaak wordt uitgevoerd op Linux. En Linux is daar een goede keuze, omdat het eenvoudig is om ondersteuning te installeren voor vrijwel elke taal die je maar kunt bedenken. Programmeren wordt eenvoudigweg eenvoudiger gemaakt voor Linux.
Je denkt misschien dat programmeurs niets meer nodig hebben dan een terminal om mee te werken, maar desktopomgevingen bieden nog steeds veel functies die zelfs programmeurs moeilijk kunnen missen. Zonder deze functies zou hun productiviteit niet zo hoog zijn als zou kunnen.
Dus wat is de beste desktopomgeving voor programmeurs? Het is moeilijk te zeggen, en elke programmeur zal een andere mening hebben. Maar ik ga een keuze maken en uitleggen waarom ik denk dat dit de beste is voor programmeurs. Mijn antwoord op deze vraag? Gnome Shell. Nu, hier is waarom.
Virtuele bureaubladen
Een goede manier om productiever te worden, is met virtuele desktops. Nu weet ik dat vrijwel alle desktopomgevingen virtuele desktops ondersteunen, maar Gnome Shell is de enige die het gebruik ervan aanmoedigt GNOME 3 Beta - Welcome To Your New Linux Desktop GNOME 3 Beta - Welkom bij uw nieuwe Linux-desktop Lees Meer - zozeer dat het virtuele desktops suggereert als een vervanging voor de minimalisatieknop op vensters. Natuurlijk kun je die minimaliseringsknop nog steeds terug krijgen als je dat wilt, maar dat was de oorspronkelijke verklaring.
Programmeurs hebben de neiging om in een zeer korte tijd vijf vensters te openen, en dat aantal zal niets anders doen dan groeien totdat ze klaar zijn voor de dag. Niet alleen laten virtuele desktops je taken of vensters op elke gewenste manier van elkaar scheiden, maar in Gnome Shell is het aantal virtuele desktops ook dynamisch. Je hebt altijd een lege virtuele desktop en als je er een venster in plaatst, wordt er een andere virtuele desktop gemaakt. Als u alle vensters op een virtuele desktop sluit en eindigt met twee, zal Gnome Shell er automatisch één verwijderen. Je kunt er gewoon productief mee zijn en zorgt voor alle kleine details om tijd en moeite te besparen die in plaats daarvan kan worden besteed aan programmeren.
Toetsenbord sneltoetsen
Gnome Shell heeft ook een overvloed aan sneltoetsen. Het heeft niet alleen handige functies zoals Alt + Tab om tussen vensters te schakelen, maar het heeft ook veel van die die betrekking hebben op - je raadt het al - virtuele desktops. Hoewel het idee van virtuele desktops geweldig is, is het een beetje moeilijk om er voortdurend grafisch tussen te schakelen, omdat je eerst naar de weergave Activiteiten moet gaan. Maar met sneltoetsen op het toetsenbord is dat niet nodig - u kunt hier eenvoudig tussenstappen van wisselen.
uitbreidingen
Extensies zijn een belangrijk onderdeel geworden van Gnome Shell en ze laten je de desktopomgeving aanpassen. Maak Gnome Shell bruikbaar met deze 12 uitbreidingen Maak Gnome Shell bruikbaar met deze 12 extensies Lees meer zodat je tevreden bent met hoe het werkt. Er zijn verschillende uitbreidingen om functionaliteit toe te voegen, uiterlijk te veranderen Top 5 Gnome Shell-thema's die u kunt installeren [Linux] Top 5 Gnome Shell-thema's die u kunt installeren [Linux] Al sinds de officiële release van Gnome Shell hebben mensen hard gewerkt aan het creëren van een aantal interessante thema's voor de nieuwe desktopomgeving. Het veranderen van thema's in Gnome Shell is niet moeilijk dankzij een aantal leuke configuratietools ... Lees meer of pas een aantal standaardgedragingen aan. Het hangt allemaal af van wat je voorkeuren zijn als gebruiker of programmeur, maar met veel uitbreidingen om uit te kiezen, kun je Gnome Shell veel meer als thuis laten voelen.
GTK Framework
Het is ook de moeite waard om op te merken dat veel programmeergereedschappen, zoals mijn favoriete codebewerkers Geany Geany - Een grote lichtgewicht coderedacteur voor Linux Geany - een geweldige lichtgewicht codebewerker voor Linux verrassend genoeg, Linux niet zoveel goede IDE's biedt (Geïntegreerde ontwikkeling Environments). Ik geloof dat dit komt omdat de meeste Linux-programmeurs vroeger de goede oude Notepad (of gedit in dit geval) haalden, en begonnen ... Read More en Eclipse gebruiken het GTK-framework voor hun UI op Linux. Omdat Gnome Shell ook GTK gebruikt, betekent dit dat applicaties visueel in de rest van het systeem passen. Hetzelfde kan niet gezegd worden voor Qt-apps die op GTK-desktops draaien of omgekeerd (hoewel ze er beter in zijn geworden om ze in zulke scenario's goed te laten lijken). Hoe dan ook, het draaien van GTK-applicaties op Gnome Shell geeft je een zeer consistente ervaring.
Prestatie
Tot slot biedt Gnome Shell uitstekende prestaties. Hoewel het niet zo licht is als LXDE of zelfs Xfce, gedraagt het zich heel soepel en zijn animaties snel. Het is ook nog steeds sneller dan KDE, zowel in waargenomen als in echte prestaties. Gnome Shell begint pas langzaam te werken op relatief zwakke systemen zoals oudere netbooks, maar programmeurs zullen hoogstwaarschijnlijk iets gebruiken dat meer presteert dan dat - anders zou het een eeuwigheid duren voordat software zou worden gecompileerd!
Gnome Shell heeft het allemaal
Hoewel er delen zijn van elke desktopomgeving die ik leuk vind, denk ik uiteindelijk dat Gnome Shell gewoon de beste keuze is voor programmeurs. Het is snel, functioneel, ziet er goed uit en stimuleert de productiviteit. Dat is echt wat ik zou zoeken in een goede desktopomgeving, en het levert op al die punten. Het is ook gemakkelijk beschikbaar 3 Redenen waarom Gnome Shell beter is dan Ubuntu's Unity [Opinie] 3 Redenen waarom Gnome Shell beter is dan Ubuntu's Unity [Opinion] Het valt niet te ontkennen dat er veel gekibbel is geweest tussen mensen over welke desktopomgeving is de beste. De discussie is uitgebreid en gehergericht, niet alleen van Gnome tegen .... Lees meer over zowat elke distributie die je zou willen gebruiken. Als je Gnome Shell nog niet eerder hebt gebruikt, is het zeker de moeite van het bekijken en sleutelen waard. Je kunt het zelfs krijgen op Ubuntu Eenvoudig Gnome Shell installeren In Ubuntu 11.10 & Nieuwer [Linux] Eenvoudig Gnome Shell installeren In Ubuntu 11.10 & Nieuwer [Linux] Ben je dol op Ubuntu, maar verkies je Gnome Shell to Unity? Je bent niet de enige, maar je hebt ook geluk. Ubuntu 11.10 maakt het eenvoudig om Gnome Shell te installeren. Niet leuk waar Gnome naartoe ging, de Ubuntu ... Lees meer, ondanks dat de standaard desktopomgeving Unity is!
Wat is je favoriete bureaubladomgeving om mee te programmeren en waarom? Laat het ons weten in de reacties!