Linux Ubuntu development environment configuration - the most productive tool list

Why Linux and Why exactly Ubuntu

First here do not Mac, Linux, Windows three of the other. Analysis only from a personal point of view:

  Mac is not bad money (in fact, Mac nature as a super price okay), do not like to toss directly on (you can also choose Ubuntu), as both have a wealth of Windows software, but also both Linux Shell and command line operations

  Linux is the most suitable for some direction programmers, such as the server, operation and maintenance, development of Big Data

  Windows client front end, .Net and other more appropriate (personal feeling)

 

Linux development for personal use from

Centos

  To start a closer server environment, into the pit, but then I make Linux system development environment on the line, centos-party software, or almost, have their torment.

Natrgro

  Some students may have not used, the official website  https://www.manjaro.cn/ , then toss Centos spent a lot of time to configure the system and software, see the following figure decisively into the pit, where the recommended manjaro-deepin version,

Manjaro aur third-party software libraries is still very wide, with feeling is also very good, but like me, after changing the company made a new computer, and you want to configure the same as before, still take some time, not fast enough.

Ubuntu

  In fact, I started with ubuntu is because ubuntu is quite active in the country. Why did eventually return to ubuntu, ubuntu behind the strong support of the company and some domestic software directly supports ubuntu version,

Direct is critical, which means you do not carry out any search, click on the download can be installed directly, very convenient.

 

List of essential productivity tools, quick installation configuration

1.yahei consolas hybrid and Monaco fonts

   yahei consolas hybrid for writing code, is set to sublime, terminal, idea, etc. IDE font, Monaco is a mac font, you can set the system, IDEA font menu bar

2. Sogou input method

  Need to install Fctix, many tutorials, the process is simple.

3.deepin-terminal,vim

  The system comes with vim should, ubuntu comes with gnome-terminal is not very nice, it recommended deepin, as

  Use sudo apt-get install deepin-terminal installed directly (or installed directly in the Ubuntu software store), in order to make the system safe terminal shortcut to open our terminal, you can do the following:

  1.mv / usr / bin / gnome-terminal /usr/bin/gnome-terminal.bak own backup terminal

  2. ln -s / usr / bin / deepin-terminal / usr / bin / gnome-terminal create a soft link, so that each trigger shortcuts will open the terminal we want.

4.IDEA / WebStorm installation jetbrains you want, and then set the font installed above.

5.Google-Chrome, installed directly in the Ubuntu software store, and then installed a Proxy SwitchyOmega proxy plug-ins.

6.Sublime, installed directly in the Ubuntu Software Store.

7. Snipping Tool deepin-screenshot, installed directly in the Ubuntu Software Store.

8.Linux strongest Dictionary golden-dict, can directly take the word screen, can be installed directly in the Ubuntu Software Store.

9.FoxiReader pdf reader, you can download the Linux version from the official website

10.WPS OFFICE, direct download deb package from the official website, you can click to install the file manager.

11. Netease cloud music, different to say it, installed directly in the Ubuntu Software Store.

12. The micro-channel 

  This is the Electronic version of the desktop JS framework is written in the reference configuration https://blog.csdn.net/gatieme/article/details/52800015, and the web version of the same.

 13. Open final recommendations Dock-> Auto-hide-the dock option, so the screen on the left bar will automatically hide when in full screen.

 

Most of the above recommended software can be installed directly from the Ubuntu software store or download from the official website click on the deb package to install, configure up very quickly, after the configuration is sufficient for the development of a do.

 

Guess you like

Origin www.cnblogs.com/lshao/p/11247863.html