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.
นามสกุลไฟล์เป็นชุดของสามหรือสี่ตัวอักษรที่ส่วนท้ายของชื่อไฟล์นั้นในกรณีนี้ .m. นามสกุลไฟล์ที่บอกคุณว่าชนิดของไฟล์ที่เป็นของ Windows และบอกสิ่งที่โปรแกรมสามารถเปิดได้ หน้าต่างมักจะร่วมโปรแกรมเริ่มต้นที่จะขยายแต่ละไฟล์เพื่อที่ว่าเมื่อคุณดับเบิลคลิกที่ไฟล์โปรแกรมที่เปิดโดยอัตโนมัติ เมื่อโปรแกรมที่ไม่ได้อยู่บนเครื่องคอมพิวเตอร์ของคุณบางครั้งคุณสามารถได้รับข้อผิดพลาดเมื่อคุณพยายามที่จะเปิดไฟล์ที่เกี่ยวข้อง