पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv4.1.0

recase

इनपुट टेक्स्ट के मामले को आवश्यक मामले कन्वेंशन में बदलता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
27.2 लाख
लाइक
370
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add recase

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

ReCase एक Dart पैकेज है जो टेक्स्ट को camelCase, PascalCase, snake_case, kebab-case और अधिक तरीकों में बदलता है। यह विभिन्न नामांकन प्रारूपों के बीच स्ट्रिंग को परिवर्तित करने के लिए सरल विधियाँ प्रदान करता है, जिससे आईडेंटिफायर, फ़ाइल नाम या API प्रतिक्रियाओं को फॉर्मेट करने के लिए उपयुक्त होता है। इस पैकेज का समर्थन Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्म के लिए है, जिससे वातावरणों के बीच संगत व्यवहार सुनिश्चित होता है। `flutter pub add recase` के माध्यम से न्यूनतम सेटअप के साथ डेवलपर्स आसानी से केस कन्वर्जन उपकरणों को अपने प्रोजेक्ट में एकीकृत कर सकते हैं।

उपयोग

  • API प्रतिक्रिया कुंजियों को प्रारूपित करें
  • उपयोगकर्ता इनपुट से फ़ाइल नाम जनरेट करना
  • कोड में नामकरण आदतों के बीच परिवर्तन
  • UI संघटकों में स्ट्रिंग प्रारूपों को मानकीकृत करना
  • गतिशील चर के नाम बनाना
  • अनुक्रमण के लिए डेटा की तैयारी

मुख्य विशेषताएँ

  • विभिन्न केस फॉर्मेट्स का समर्थन करता है
  • सरल और स्पष्ट एपीआई
  • क्रॉस-प्लेटफॉर्म संगतता
  • कस्टम मामलों के लिए विस्तार्य
  • हल्का और तेज़
  • कोई बाहरी निर्भरता नहीं

इनके लिए उपयुक्त

  • स्ट्रिंग प्रारूपण की आवश्यकता वाले Flutter विकासकर्ता
  • विविध नामकरण शैलियों के साथ बैकएंड एन्टीग्रेशन
  • कोड जनरेशन टूल्स
  • डेटा रूपांतरण पाइपलाइन्स
  • सुसंगत नामकरण नियमों की आवश्यकता वाले प्रोजेक्ट

विचार योग्य बातें

  • जटिल भाषाई नियमों का संचालन नहीं करता है
  • मूल बड़े-छोटे अक्षर परिवर्तन तक सीमित
  • किन्हीं अंतिम मामलों के लिए अतिरिक्त प्रमाणीकरण की आवश्यकता हो सकती है
  • पूर्ण प्राकृतिक भाषा प्रसंस्करण के लिए उपयुक्त नहीं
  • प्रतिक्रिया वैध पाठ है के रूप में मान लेता है
  • स्थानीय विशिष्ट केसिंग के लिए कोई बिल्ट-इन समर्थन नहीं है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

ReCase

Changes the case of the input text to the desire case convention.

import 'package:recase/recase.dart';

void main() {
  ReCase rc = new ReCase('Just_someSample-text');

  print(rc.camelCase); // Prints 'justSomeSampleText'
  print(rc.constantCase); // Prints 'JUST_SOME_SAMPLE_TEXT'
}

String extensions are also available.

import 'package:recase/recase.dart';

void main() {
  String sample = 'Just_someSample-text';

  print(sample.camelCase); // Prints 'justSomeSampleText'
  print(sample.constantCase); // Prints 'JUST_SOME_SAMPLE_TEXT'
}

This feature is available in version 3.0.0, and requires at least Dart 2.6

Supports:

  • snake_case
  • dot.case
  • path/case
  • param-case
  • PascalCase
  • Header-Case
  • Title Case
  • camelCase
  • Sentence case
  • CONSTANT_CASE

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट