Xcode بهترین و کامل ترین ابزاریست که برای ساخت برنامه Mac OS X و iOS استفاده می شود - و xcode 4 که دوباره طراحی شده باعث شده که برنامه نویسی با این برنامه سریع تر ، آسان تر و حتی مفید تر از ورژن قبلی شود . Xcode IDE (محیطی که شامل ویرایشگر کد به اضافه دیباگر و سایر ابزارهای مورد نیاز برای توسعه نرم افزار باشد را IDE می گویند.) تمام جزییات پروژه شما به خوبی درک میکند ، و حتی اشتباهات کد نویسی شمارا درست میکند ، و به طور کلی به شما کمک خواهد کرد که بهتر کد نویسی کنید .
پنجره ای یک پارچه :
بر اساس تجربه کاربران xcode ، اولین چیزی که مورد توجه قرار خواهد گرفت این است که خیلی از پنجره های برنامه های مختلف مانند xcode - interface builder که برای عملکرد توسعه برنامه ایجاد می شدند یکی شده و همگی تبدیل به یک پنجره شده است . محیط کار xcode 4 دارای چندین عنصر منحصر به فرد UI (میانجی کاربر - User inteface) است که باعث می شود خیلی از وظایف یه سادگی انجام شوند و یا مواقعی که چندین پروژه را با هم کار میکنید بدون شلوغی پنجره ها به کارتان ادامه دهید .
هدایت گر :
در قسمت سمت چپ برنامه مجموعه ای از هدایت گرها وجود دارند که شامل لیستی از فایل های موجود در پروژه ، طبقه بندى کردن سیمبل ها ، جستجو گر مرکزی ، دنبال کردن اخطارهای برنامه ، اطلاعات دیباگر یا اشکال یابی با امکان ردیابی دسته بندی و خلاصه شده ، و مجموعه ای مداوم از ثبت log ها و فعال کردن و غیر فعال کردن break point را برای شما فراهم کرده که به راحتی میتوانید جزیئات و نتیجه جستجو را به طور دلخواه فیل تر کرده و بتوانید روی کار مورد نظر خود توجه کنید .
Jump Bar- نوار جهش :
در بالای همه ویرایشگر ها مسیری وجود داری که مسیر فایل انتخاب شده را برایتان نمایش میدهد ، اگر شما بر روی هر یک از فایل یا فولدرهای ذکر شده در این قسمت را کلیک کنید ، فورا به محل دلخواه فایلتان هدایت می شوید و این امکان به شما کمک می کند به سرعت به بین فایل ها و منابع کد ها حرکت کنید .
Interface builder درون برنامه
همان طور که ذکر شد یکی از امکانات فوق العاده xcode 4 یک پارچه کردن برنامه xcode و interface builder هست و دیگر برنامه ای جدا برای طراحی محیط برنامه هایتان وجود ندارد .
کافیست که فایل های (xib / .nib ) را در برنامه انتخاب کنید و و در سمت راست برنامه IB باز میشود و می توانید از تمامی امکانات آن استفاده کنید .
اما بهترین بخش :
شما میتوایند با درگ کردن اتطال دهنده ها مستفیما از محیط طراحی برنامه با منبع کد به وسیله اتصال دهنده جدا که جدیدا در xcode 4 اضافه شده اتصال برقرار کنید .
در نسخه های قبلی شما مجبود بودید پس از تعریف کردن کلاس و object های خود به صورت جدا در برنامه کد را به ابزار در IB متصل کنید.
تصحیح کن !
امکان جدید fix-it ابزاری فوق العاده برای کامپایل کردن کد های شماست ، IDE می فهمد که کجای کد اشتباه کرده اید ، و حتی دستور اشتباه را برایتان درست میکند .
عیب یاب جدید :
Xcode جدید LLDB را معرفی میکند ، موتور جدید دیباگر LLDB که اپل با همکاری LLVM.org عرضه کرده عملکرد عیب یابی یا بدون نقص انجام میدهد ، از ویژگی های منحصر بفرد این موتور عیب یاب می توان به سرعت عیب یابی ۳ برابر سریع تر و ۲.۵ برابر کارا تر اشاره کرد ،
برای دیدن سایر امکانات xcode 4 میتوانید به سایت زیر مراجعه کنید :
What's New in Xcode - Developer Tools Technology Overview - Apple Developer
این نسخه احتمالا پس از عرضه iOS 4.2 انتشار میابد ، در حال حاضر نسخه beta 4 آن برای دیولپر ها عرضه شده ، اما کاربران بخش ویژه می توانند نسخه بتای ۳ ( و به زودی بتا ۴ ) را با لینک مستقیم دانلود کنند .
نظر