Browse Source

Add console

Fengda HUANG 9 years ago
parent
commit
5427cbae87
2 changed files with 13 additions and 7 deletions
  1. 13 7
      chapters/1.1.0.tool.md
  2. BIN
      chapters/chapter1/linux-learn-line.png

+ 13 - 7
chapters/1.1.0.tool.md

@@ -9,7 +9,6 @@
 
 ###快速启动软件
 
-
 在我还不和道有这样的工具的时候,我都是把图标放在下面的任务栏里:
 
 ![Windows任务栏](chapters/chapter1/windows-launch.png)
@@ -21,7 +20,7 @@
 
 通过这个软件,我们可以在电脑上通过输入软件名,然后运行相关的软件。
 
-###IDE
+###开发软件
 
 尽管在上一篇中,我们说过IDE和编辑器没有什么好争论的。但是如果是从头开始搭建环境的话,IDE是最好的——编辑器还需要安装相应的插件。所以,这也就是为什么面试的时候会用编辑器的原因。
 
@@ -29,13 +28,14 @@ IDE的全称是集成开发环境,顾名思义即它集成了你需要用到
 
 一般来说,他们都应该有下面的一些要素:
 
-**快捷键**
-
-**Code HighLight**
+ - **快捷键**
+ - **Code HighLight**
+ - **Auto Complete**
+ - **Syntax Check**
 
-**Auto Complete**
+而如果是编辑器的话,就需要自己去找寻这些相应的插件。
 
-**Syntax Check**
+IDE一般是针对特定语言才产生的,并且优化更好。而,编辑器则需要自己去搭配。这也意味着如果你需要在多个语言上工作时,并且喜欢折腾,你可以考虑使用编辑器。
 
 ###终端或命令提示符
 
@@ -43,6 +43,12 @@ IDE的全称是集成开发环境,顾名思义即它集成了你需要用到
 
 ![Linux终端截图](chapters/chapter1/linux-server-console.jpg)
 
+使用终端的优点在于我们可以摆脱鼠标的操作——这可以让我们更容易集中精力于完成任务。而这也是两种不同的选择,便捷还是更快。虽是如此,但是这也意味着学习Linux会越来戴上轻松。
+
+![Linux与Windows的学习曲线](chapters/chapter1/linux-server-console.jpg)
+
+虽然这是以Linux和Windows作了两个不同的对比,但是两个系统在终端工具上的差距是很大的。Linux自身的哲学鼓励使用命令行来完成任务,这也意味着在Linux上会有更多的工具可以在命令行下使用。虽然Windows上也可以——如使用CygWin来完成,但是这看上去并不是那么让人满意!
+
 ###包管理
 
 虽然包管理不仅仅存在于操作系统中,还存在着语言的包管理工具。在操作系统中安装软件,最方便的东西莫过于包管理了。引自OpenSUSE官网的说明及图片:

BIN
chapters/chapter1/linux-learn-line.png