renamer 1.0.1
renamer: ^1.0.1 copied to clipboard
Flutter/Dart proyekt nomini butun platformalarda o'zgartiruvchi CLI tool
Renamer 🎯 #
Flutter/Dart loyiha nomini barcha platformalarda bir buyruq bilan o'zgartiruvchi CLI tool.
✨ Xususiyatlar #
- 🤖 Android - AndroidManifest.xml va strings.xml
- 🍎 iOS - Info.plist
- 🌐 Web - index.html
- 🪟 Windows - Runner.rc
- 🍏 macOS - Info.plist
- 🐧 Linux - my_application.cc
Barcha platformalarda ilova nomi bir vaqtning o'zida o'zgartiriladi!
📦 O'rnatish #
Global o'rnatish (Tavsiya etiladi) #
dart pub global activate renamer
Loyihaga qo'shish #
dev_dependencies:
renamer: ^1.0.1
🚀 Ishlatish #
Global o'rnatgan bo'lsangiz: #
# Interaktiv rejim
renamer
# To'g'ridan-to'g'ri nom bilan
renamer --name "Mening Ilovam"
renamer -n "My App"
Loyihada ishlatish: #
dart run renamer
# yoki
dart run renamer --name "Mening Ilovam"
📝 Misol #
$ renamer
Ilova nomini kiriting: SuperApp
🔄 Ilova nomi o'zgartrilmoqda: "SuperApp"...
✓ Android AndroidManifest.xml yangilandi
✓ Android strings.xml yangilandi
✓ iOS Info.plist yangilandi
✓ Web index.html yangilandi
✓ Windows Runner.rc yangilandi
✓ macOS Info.plist yangilandi
✓ Linux my_application.cc yangilandi
✅ Ilova nomi muvaffaqiyatli o'zgartirildi!
🔧 O'zgartiriladigan fayllar #
| Platform | Fayl | Maydon |
|---|---|---|
| Android | android/app/src/main/AndroidManifest.xml |
android:label |
| Android | android/app/src/main/res/values/strings.xml |
app_name |
| iOS | ios/Runner/Info.plist |
CFBundleName, CFBundleDisplayName |
| Web | web/index.html |
<title> |
| Windows | windows/runner/Runner.rc |
ProductName |
| macOS | macos/Runner/Info.plist |
CFBundleName |
| Linux | linux/my_application.cc |
gtk_header_bar_set_title |
⚠️ Muhim eslatmalar #
- Flutter loyihangiz root papkasida ishlating
- O'zgarishlardan keyin
flutter cleanvaflutter pub getni bajaring - iOS uchun
pod installni qayta bajaring - Ba'zi platformalar uchun rebuild kerak bo'lishi mumkin
🤝 Hissa qo'shish #
Hissa qo'shmoqchimisiz? Ajoyib!
- Fork qiling
- Feature branch yarating (
git checkout -b feature/AjoyibXususiyat) - Commit qiling (
git commit -m 'Ajoyib xususiyat qo'shildi') - Push qiling (
git push origin feature/AjoyibXususiyat) - Pull Request oching
🐛 Muammolar #
Muammo topsangiz, GitHub Issues da xabar bering.
📄 Litsenziya #
Bu proyekt MIT litsenziyasi ostida. Batafsil ma'lumot uchun LICENSE faylini ko'ring.
👨💻 Muallif #
Sizning Ismingiz
- GitHub: @username
- Email: your.email@example.com
🌟 Qo'llab-quvvatlash #
Agar bu paket sizga foydali bo'lsa, ⭐ yulduzcha qo'shishni unutmang!
2025 © Renamer. Barcha huquqlar himoyalangan.