黑马程序员技术交流社区

标题: C基础IDE个人笔记 [打印本页]

作者: muyan091115    时间: 2016-5-23 23:09
标题: C基础IDE个人笔记
Day02 笔记

1,昨天开发的问题

   1),开发的效率极其低下
   2),C代码是否有错误,只有在编译的时候才能确定
   3),无法进行断点测试
   4),不能很好的管理源代码


2,IDE :集成开发环境 Integrated Development Environment

   开发环境:用来开发程序的软件
   集成开发环境:多功能的用来开发程序的软件

   例如:eclipse    Visual Studio    Zend Studio    Xcode   


3,Xcode

   专门用于开发运行在OS X iOS系统上的程序 Xcode是闭源的,但是是免费的

   1),一键编译 链接 运行。
   2),会实时检查我们写的代码是否符合语法规范。
   3),代码智能提示功能。
   4),关键字自动着色。
   5),代码的自动缩进
   6),代码的调试功能
   7),强大的团队开发功能


4,Xcode的使用

   1),源代码导航区:管理程序当中的源代码
   2),代码编辑区:写代码
   3),属性检查区
   4),控制台输出区域:显示输入信息
   5),调试区域:调试代码

   三个按钮可以隐藏左右下


5,使用Xcode的几个小技巧

   1),设置代码编辑区的主题,字体和字体大小 背景颜色。
   2),设置控制台输出区域的字体
   3),设置行号的显示
   4),Xcode的功能之一:代码的智能提示  但是建议关闭代码提示

   注意:在我们书写代码的时候,除了双引号之间的内容,其他都用半角输入

            半角:输入的每一个字符占用1个位置。使用纯英文 一般是半角
            全角:输入的每一个字符占用两个位置。 使用纯中文 一般是全角


6,如何为同一个Project 添加多个 Target

   1),如何查看老师的代码
           双击后缀为  xcodeproj 的文件 以项目的方式打开。

   2), project和target的关系

            a,一个Project下面可以有多个Target,一个target就是一个独立的程序。
            我们可以为Project添加多个Target。

            b,默认运行第一个Target 可选择想运行的Target。设置启动target

            c,Xcode的代码语法实时监测功能只对设置为启动的Target有效。


7.Xcode自动生成的代码

   a,main函数的参数可以有,也可以没有

   b,大括弧的开始无论是放在同一行,还是另起一行都可以,但风格要统一









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2