一、编辑器与编译器有什么区别?有什么好用的编辑器:
编辑器:就是基于对一个文件、一个视频、一串数字等进行编辑或者再次编辑的工具。一般是为了文件、视频或者字符有更好的体现功能才进行的编辑,总的来说大概就是修改与编写的意思,可编写代码,也可编写文字,编辑图片等。常见的编辑器有文本编辑器、网页编辑器、源程序编辑器、图像编辑器,声音编辑器,视频编辑器等。
编译器:编辑器就是将"一种语言(通常为高级语言)"翻译为"另一种语言(通常为低级语言)"的程序。大概意思就是:将我们写入的一种语言(高级语言)翻译成计算机能够看懂的语言(低级语言)。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
两者用处不同:编辑器是对一个电脑档案进行编写和修改,编译器是对代码进行操作,将高级语言的代码翻译成低级语言的代码
好用的编辑器有:十六进制编辑器,920文本编辑器,FLV视频编辑器,音乐编辑器等等。
二、源代码文件、可执行文件、“xxx.sln”、项目文件、文本文件。
源代码文件:程序员编写的未进行编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
可执行文件:可执行文件 (executable file) 指的复是可以由操作系统进行加载执行的文件,一般有: .exe文件 .sys文件 .com .dll BAT文件的格式。
“xxx.sln“是一个文本文件,是在开发环境中使用的解决方案文件。它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合。
项目文件管理:是指在一个系统(软件)项目开发进程中将提交的文档进行收集管理的过程。建设项目在立项、审批、招投标、勘测、设计、施工、 监理及竣工验收全过程中形成的文字、图表、声像等形式的全部 文件,包括项目前期文件、项目竣工文件和项目竣工验收文件等。
原文:https://www.cnblogs.com/mmzql/p/12780446.html