zoukankan      html  css  js  c++  java
  • Linux Ubuntu 开发环境配置 ——最具生产力工具一览

    Why Linux and Why exactly Ubuntu

    首先这里就不做Mac,Linux,Windows三者之争了。只从个人角度分析下:

      Mac 不差钱(其实Mac作为超级本性价还行),不喜欢折腾直接上(还可以选择Ubuntu),既具备Windows那样丰富的软件,又兼具Linux Shell和命令行操作

      Linux 最适合某些方向的程序员用,如服务端,运维,大数据开发

      Windows 客户端,前端,.Net等比较合适(个人感觉)

    个人使用Linux开发的路程

    Centos

      一开始为了贴近服务器环境,入的坑,后来觉得作开发环境Linux系统就行,centos三方软件还是差点,得自己折腾。

    Manjaro

      可能有些同学没用过,官网 https://www.manjaro.cn/,当时折腾Centos花了很多时间配置系统和软件,看到下图后果断入的坑,这里推荐manjaro-deepin版,

    Manjaro aur第三方软件库还是很全的,用的感觉也很不错,但是像我,换公司后发了新电脑,要配置成和之前的一样,还是需要花些时间,不够快。

    Ubuntu

      其实ubuntu是我最开始用的,因为ubuntu在国内还是比较活跃的。为什么最终回归到ubuntu,ubuntu背后的公司在大力支持,且国内有些软件直接支持ubuntu版,

    直接很关键,这意味着你不要进行任何搜索,直接下载点击安装即可,非常便捷。

    必备生产力工具一览,快速安装配置

    1.yahei consolas hybrid和Monaco字体

       yahei consolas hybrid适合写代码,设置为sublime,terminal,idea等IDE的字体,Monaco是mac的字体,可以设为系统,IDEA菜单栏字体

    2.搜狗输入法

      需要先安装Fctix,教程很多,过程也很简单。

    3.deepin-terminal,vim

      vim系统应该自带了,ubuntu自带gnome-terminal不是很好看,推荐deepin的,如图

      使用sudo apt-get install deepin-terminal直接安装(或直接在Ubuntu软件商店安装),为了让系统terminal快捷键打开我们安的终端,可以进行如下操作:

      1.mv /usr/bin/gnome-terminal /usr/bin/gnome-terminal.bak 备份自带terminal

      2. ln -s /usr/bin/deepin-terminal /usr/bin/gnome-terminal 创建软链接,这样每次触发快捷键就会打开我们要的终端了。

    4.IDEA/WebStorm 安装你需要的jetbrains,然后设置上面安装的字体。

    5.Google-Chrome,直接在Ubuntu软件商店安装,再装个Proxy SwitchyOmega 代理插件。

    6.Sublime,直接在Ubuntu软件商店安装。

    7.截图工具deepin-screenshot,直接在Ubuntu软件商店安装。

    8.Linux最强词典golden-dict,能够屏幕直接取词,可直接在Ubuntu软件商店安装。

    9.FoxiReader pdf阅读器,从官网下载Linux版即可

    10.WPS OFFICE,直接从官网下载deb包,在文件管理器中点击安装即可。

    11.网易云音乐,不同多说了吧,直接在Ubuntu软件商店安装。

    12.微信 

      这是Electronic版,就是JS桌面框架写的,配置参考https://blog.csdn.net/gatieme/article/details/52800015,和网页版的差不多。

     13.最后建议打开Dock->Auto-hide-the dock选项,这样屏幕左边栏会在全屏时自动隐藏。

    以上推荐的软件大多都可以直接从Ubuntu软件商店安装或是从官网下载deb包点击安装,配置起来非常快,配置完后足以用于做开发了。

  • 相关阅读:
    RedHat5.8 编译内核驱动 合成initrd.img
    matrix-gui-2.0 将javascript文件夹改成js文件夹
    使用PHP配置文件
    Ubuntu 16.10 Apache PHP Server
    Ubuntu 16.10 中文环境 Shell输出英文提示
    制作SD卡img文件,并扩容
    Linux syslogd
    Windows cmd findstr
    jquery ztree异步搜索
    怎样在点击li时添加样式,移除兄弟样式
  • 原文地址:https://www.cnblogs.com/lshao/p/11247863.html
Copyright © 2011-2022 走看看