CodeAssist යනු ඔබගේ දුරකථනය සහ ටැබ්ලටය සඳහා Android IDE එකකි. Kotlin සහ Java ලියන්න, ඔබ ටයිප් කරන විට Jetpack Compose පෙරදසුන් යාවත්කාලීන කිරීම නරඹන්න, සහ උපාංගයේම සැබෑ Android යෙදුම් ගොඩනඟන්න, අත්සන් කරන්න සහ ස්ථාපනය කරන්න. PC නැත, cloud build server නැත, Gradle daemon නැත.
එය සම්පූර්ණ Android IDE එකක්, කේත ක්රීඩා පිටියක් නොවේ: බහු-මොඩියුල Android ව්යාපෘති විවෘත කරන්න, Maven වෙතින් පුස්තකාල එකතු කරන්න, සහ ඔබට ස්ථාපනය කළ හැකි හෝ ප්රකාශයට පත් කළ හැකි APK හෝ App Bundle එකක් නැව්ගත කරන්න.
ඔබේ උපාංගයේ Android යෙදුම් සාදන්න
• මුළු මෙවලම් දාමයම ඔබගේ දුරකථනයේ ක්රියාත්මක වේ: aapt2, Kotlin සම්පාදකය, ජාවා සම්පාදකය, D8 dexing, ඇසුරුම්කරණය සහ APK අත්සන් කිරීම
• වර්ධක ගොඩනැගීම් වෙනස් වූ දේ පමණක් නැවත කරන්න
• එක් තට්ටු කිරීමකින් ඔබේ යෙදුම ස්ථාපනය කර දියත් කරන්න, ඉන්පසු Logcat හි එහි ප්රතිදානය අනුගමනය කරන්න
• R8 හැකිලීම, Android යෙදුම් බණ්ඩල් (AAB) සහ ඔබේම අත්සන් කිරීමේ යතුර සමඟ ගොඩනැගීම් මුදා හරින්න
• බහු-මොඩියුල ව්යාපෘති, ගොඩනැගීමේ ප්රභේද, ViewBinding, AIDL, KSP (කාමරය, හිල්ට්) සහ Firebase සඳහා google-services.json
• Maven Central සහ Google හි Maven ගබඩාවෙන් යැපීම්, ඊට අමතරව දේශීය JAR සහ AAR ගොනු
• පවතින Gradle ව්යාපෘති ආයාත කරන්න, නැතහොත් පරිගණකයක විවෘත කිරීමට Gradle ව්යාපෘතියක් ලෙස ඔබේ ඒවා අපනයනය කරන්න
Kotlin සහ Java කේත සංස්කාරකය
• ස්වයංක්රීය ආයාත කිරීම් සමඟ අර්ධ-ලිඛිත කේතයක ක්රියා කරන කේත සම්පූර්ණ කිරීම
• ඔබ ටයිප් කරන විට දෝෂ සහ අනතුරු ඇඟවීම්, එක්-තට්ටු ඉක්මන් නිවැරදි කිරීම් සමඟ
• වෙත යන්න අර්ථ දැක්වීම, ක්රියාත්මක කිරීම සහ වර්ගය, සංකේත සෙවීම සහ කියවිය හැකි පුස්තකාල මූලාශ්ර
• කේතය නැවත ආකෘතිකරණය කිරීම, ආයාත ප්රශස්ත කිරීම, කේත නැමීම සහ වචන එතුම
• පිරිසැලසුම්, මැනිෆෙස්ට්, අගයන් සහ ඇඳීම් සඳහා Android XML සම්පූර්ණ කිරීම
• සංකේත සඳහා කේතීකරණ යතුරුපුවරු තීරුවක්, විශාලනය කිරීමට පින්ච් කිරීම සහ වර්ණ යෝජනා ක්රම සංස්කාරකය
Jetpack රචනා කිරීම සහ පිරිසැලසුම් පෙරදසුන්
• @Preview composables ඔබේ කේතය අසල සජීවීව විදැහුම් කර ඔබ සංස්කරණය කරන විට යාවත්කාලීන කරන්න
• ගොඩනැගීමක් ක්රියාත්මක නොකර ඔබේම අභිරුචි දසුන් ඇතුළුව XML පිරිසැලසුම් පෙරදසුන් කරන්න
AI කේතීකරණ සහායක
• සරල වචන වලින් වෙනසක් විස්තර කරන්න. නියෝජිතයා ඔබේ ව්යාපෘතිය කියවයි, කේතය සංස්කරණය කරයි, ගොඩනැගීමක් ක්රියාත්මක කරයි සහ ඔබට අහෝසි කළ හැකි වෙනසක් පෙන්වයි
• Anthropic Claude, Google Gemini, OpenAI හෝ OpenRouter හෝ අනුකූල ද්වාරයක් සඳහා ඔබේම යතුර භාවිතා කරන්න. නොමිලේ Gemini යතුරක් ක්රියා කරයි
• තිරපිටපත් අමුණන්න, @ සමඟ ගොනු සඳහන් කරන්න, සහ සුරකින ලද සැසි පසුව ලබා ගන්න
Git සහ GitHub
• ක්ලෝන් කරන්න, කැප කරන්න, ශාඛා කරන්න, ඒකාබද්ධ කරන්න, ස්ටෑෂ් කරන්න සහ තල්ලු කරන්න
• පුද්ගලික ගබඩාවන් ක්ලෝන් කිරීමට සහ ඇදීමේ ඉල්ලීම් විවෘත කිරීමට GitHub වෙත පුරනය වන්න
ඉගෙන පුහුණු වන්න
• ඔබේ උපාංගයේ සම්පාදනය කර ක්රියාත්මක වන අභ්යාස සහිත අන්තර්ක්රියාකාරී ජාවා සහ කොට්ලින් පාඩම්
• පොදු ප්රමුඛ පුවරුවක් සමඟ දෛනික කේතීකරණ අභියෝගයක්
• ව්යාපෘති වෙළඳසැලේ සැකිලි සහ නියැදි යෙදුම් වලින් ආරම්භ කරන්න, නැතහොත් ඔබේම ප්රකාශනය කරන්න
එසේම ඇතුළත් වේ
• බ්ලොක් සංස්කාරකය: ජාවා ගොනුවක් සීරීම් විලාසිතාවේ බ්ලොක් වෙත මාරු කර අක්ෂරයක් අහිමි නොවී ආපසු යන්න
• අන්තර්ක්රියාකාරී කොන්සෝලයක් සමඟ ජාවා සහ කොට්ලින් කොන්සෝල වැඩසටහන් ධාවනය කරන්න
• ඔබේ වැඩසටහන ජාලය, ගොනු හෝ වෙනත් ක්රියාවලීන් භාවිතා කිරීමට පෙර අසන ධාවන වැලිපිල්ල
• C සහ C++ සඳහා NDK ප්ලගිනයක් ඇතුළුව IDE දිගු කරන ප්ලගීන
• Material You වර්ණ සහිත සැහැල්ලු සහ අඳුරු තේමා
නිදහස් සහ විවෘත මූලාශ්ර
CodeAssist යනු නොමිලේ, විවෘත මූලාශ්ර Android IDE එකකි GNU සාමාන්ය මහජන බලපත්රය v3.0 යටතේ බලපත්ර ලබා ඇත. එය කුඩා දැන්වීම් කිහිපයක් පෙන්වන අතර, ඔබට ඒවා යෙදුම තුළ කිසිදු වියදමකින් තොරව අක්රිය කළ හැකිය. මූලාශ්ර කේතය, ගැටළු සහ නිකුතු GitHub හි ඇත:
https://github.com/tyron12233/CodeAssist
Android IDE: Kotlin සහ Java වලින් කේතය, රචනා පෙරදසුන් කරන්න, APK සාදන්න. පරිගණකයක් අවශ්ය නොවේ.