这些文件主要是被称为Objective-C语言实现的文件,他们是由苹果在开发档案类别开发。 M档通常是指由各种程序写在Objective-C中的类的实现文件。 M档是其中其他的Objective-C的源文件是用来引用它初始化变量和函数的帮助。这些档案也开始与@执行指令。事实上,他们也引用头文件。由于M文件是Objective-C的文件,它们被用于苹果的Mac OS X和iOS操作系统的应用程序的实现。有许多应用程序,可以打开M档,并采用了最流行的应用之一是苹果的Xcode其中M档被认为是其项目的一部分。苹果的Xcode是用于创建优秀的Mac,iPhone和iPad的应用程序的工具。工具是苹果的Xcode的一部分是仪器分析工具,Mac OS X和iOS的SDK和iOS模拟器。
Xcode is developed by Apple which uses developing tools and functions as an Integrated Development Environment (IDE) mainly for software development. Xcode features a technology called Bonjour protocol used by the Share Workgroup Build, which automatically detects computers who has the free software which is the Distributed compilation for faster C/CC++ builds (distcc) and compiler services. It also can distribute the building of source code over numerous computers. Xcode has the ability to build software that can run on an Intel based platform and a PowerPC, which can either be a 32-bit or a 64-bit code. Latest versions also has Dedicated Network Builds, a second system which has better scaling in huge configurations. In projects that needs frameworks in building Java applications and Web services, Xcode uses Apple's WebObjects. But in Xcode version 3.0 WOLips was used, though version 3 still has WebObjects. Xcode also uses iOS SDK in compiling and debugging application for iOS which are running on the ARM processor. As part of OpenSolaris and developed by Sun Microsystems, Xcode uses DTrace, a tracing framework in which GUI instrument tools run atop. All downloads for the Xcode from previous to the latest version are found in the Apple developer website.
gVim is a free, open-source, highly configurable, feature-rich portable text editing software for programmers. It is known as the “programmer’s editor”. You can write codes efficiently with syntax highlighting in various languages, and has features such as search and replace for regular expressions. It has pop-out menus for easy access with a layered interface to enable you to work on multiple documents. gVim is the improved version of vi editor that is run on most Unix systems. It is bundled with another version of gVim to work in a Notepad-like manner called Easy Vim or evim or gVim Easy. It runs on Windows Vista, Windows 7, Windows 8, Windows 2000 and Windows XP. The latest version is version 7.3 with changes such as text concealment, Lua interface, blowfish encryption, swap file encryption, undo for reload, persistent undo and Python 3 interface.