CodeAssist - Android IDE

۲۹ مرور
رده‌بندی محتوا
مناسب برای همه
+۱۰۰ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

CodeAssist یک IDE اندروید برای گوشی و تبلت شماست. کاتلین و جاوا بنویسید، به‌روزرسانی پیش‌نمایش‌های Jetpack Compose را هنگام تایپ تماشا کنید و برنامه‌های واقعی اندروید را روی خود دستگاه بسازید، امضا کنید و نصب کنید. بدون کامپیوتر، بدون سرور ساخت ابری، بدون سرویس Gradle.

این یک IDE کامل اندروید است، نه یک زمین بازی کد: پروژه‌های اندروید چند ماژولی را باز کنید، کتابخانه‌ها را از Maven اضافه کنید و یک APK یا App Bundle ارسال کنید که می‌توانید نصب یا منتشر کنید.

ساخت برنامه‌های اندروید روی دستگاه شما
• کل زنجیره ابزار روی گوشی شما اجرا می‌شود: aapt2، کامپایلر Kotlin، کامپایلر جاوا، D8 dexing، بسته‌بندی و امضای APK
• ساخت‌های افزایشی فقط آنچه را که تغییر کرده است، دوباره انجام می‌دهند
• برنامه خود را با یک لمس نصب و راه‌اندازی کنید، سپس خروجی آن را در Logcat دنبال کنید
• ساخت‌های منتشر شده با R8 shrinking، Android App Bundles (AAB) و کلید امضای خودتان
• پروژه‌های چند ماژولی، build variants، ViewBinding، AIDL، KSP (Room، Hilt) و google-services.json برای Firebase
• وابستگی‌ها از Maven Central و مخزن Maven گوگل، به علاوه فایل‌های JAR و AAR محلی
• پروژه‌های Gradle موجود را وارد کنید یا پروژه‌های خود را به عنوان یک پروژه Gradle برای باز کردن در رایانه صادر کنید

ویرایشگر کد Kotlin و Java
• تکمیل کد که با وارد کردن خودکار، روی کد نیمه نوشته شده کار می‌کند
• خطاها و هشدارها هنگام تایپ، با رفع سریع با یک لمس
• به تعریف، پیاده‌سازی و نوع، جستجوی نماد و منابع کتابخانه‌ای قابل خواندن بروید
• قالب‌بندی مجدد کد، بهینه‌سازی ایمپورت‌ها، تا کردن کد و قرار دادن کلمه
• تکمیل XML اندروید برای طرح‌بندی‌ها، مانیفست‌ها، مقادیر و ترسیم‌ها
• نوار صفحه کلید کدنویسی برای نمادها، بزرگنمایی با دو انگشت و طرح‌بندی‌های رنگی ویرایشگر

پیش‌نمایش‌های نوشتن و طرح‌بندی Jetpack
• composables @Preview به صورت زنده در کنار کد شما رندر می‌شوند و هنگام ویرایش به‌روزرسانی می‌شوند
• پیش‌نمایش طرح‌بندی‌های XML، از جمله نماهای سفارشی خودتان، بدون اجرای ساخت

دستیار کدنویسی هوش مصنوعی
• تغییر را با کلمات ساده توصیف کنید. عامل پروژه شما را می‌خواند، کد را ویرایش می‌کند، ساخت را اجرا می‌کند و تفاوتی را نشان می‌دهد که می‌توانید آن را لغو کنید
• از کلید خودتان برای Anthropic Claude، Google Gemini، OpenAI یا OpenRouter یا یک دروازه سازگار استفاده کنید. یک کلید رایگان Gemini کار می‌کند
• اسکرین‌شات‌ها را ضمیمه کنید، فایل‌ها را با @ منشن کنید و جلسات ذخیره شده را بعداً دریافت کنید

Git و GitHub
• کلون، کامیت، برنچ، ادغام، ذخیره و ارسال
• برای کلون کردن مخازن خصوصی و باز کردن درخواست‌های pull به GitHub وارد شوید

یادگیری و تمرین
• درس‌های تعاملی جاوا و کاتلین با تمرین‌هایی که روی دستگاه شما کامپایل و اجرا می‌شوند
• یک چالش کدنویسی روزانه با یک جدول امتیازات عمومی
• از قالب‌ها و برنامه‌های نمونه در فروشگاه پروژه‌ها شروع کنید یا برنامه خودتان را منتشر کنید

همچنین شامل
• ویرایشگر بلوک: یک فایل جاوا را بدون از دست دادن یک کاراکتر به بلوک‌های سبک Scratch تغییر دهید و برگردانید
• برنامه‌های کنسول جاوا و کاتلین را با یک کنسول تعاملی اجرا کنید
• یک جعبه شنی اجرا که قبل از استفاده برنامه شما از شبکه، فایل‌ها یا سایر فرآیندها سوال می‌کند
• افزونه‌هایی که IDE را گسترش می‌دهند، از جمله افزونه NDK برای C و C++
• تم‌های روشن و تاریک با رنگ‌های Material You

رایگان و متن‌باز
CodeAssist یک IDE اندروید رایگان و متن‌باز است که تحت مجوز GNU General Public License v3.0 منتشر شده است. این IDE چند تبلیغ کوچک نشان می‌دهد و می‌توانید آنها را بدون هیچ هزینه‌ای در برنامه غیرفعال کنید. کد منبع، مشکلات و نسخه‌های منتشر شده در GitHub موجود است:
https://github.com/tyron12233/CodeAssist
IDE اندروید: کدنویسی به زبان‌های کاتلین و جاوا، پیش‌نمایش Compose، ساخت فایل‌های APK. بدون نیاز به کامپیوتر.
تاریخ به‌روزرسانی
۴ آبان ۱۴۰۵

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • این برنامه ممکن است این نوع داده‌ها را با طرف‌های سوم هم‌رسانی کند
    دستگاه یا شناسه‌های دیگر
  • هیچ داده‌ای جمع‌آوری نمی‌شود
    درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • داده‌ها هنگام جابه‌جایی رمزگذاری می‌شود

تازه‌ها

• Templates that know where they fit, plus Android (logd, logt, Toast) and Compose (comp, prev, paddp) sets
• Smart indent like Android Studio; Tab jumps out of brackets; ; at the end of a call ends the statement
• Asks before closing a tab with unsaved changes
• Reformat XML with Android Studio's rules
• Import a project from a .zip
• Missing-permission warnings and Suppress actions
• Errors for this or instance members used in static code
• Fix: the caret no longer jumps over parameter hints