হাইফেন-বিচ্ছিন্ন মামলার নাম কী?


509

এটি পাস্কেলকেস: SomeSymbol

এটি উট কেস: someSymbol

এটি হ'ল সাপ_ some_symbol

আমার প্রশ্নের সুতরাং এই জন্য একটি ব্যাপকভাবে গৃহীত নাম আছে কিনা তা ব্যবহারকারীকে: some-symbol? এটি সাধারণত ইউআরএল-তে ব্যবহৃত হয়।


11
না। বেশিরভাগ ভাষা এই জাতীয় সনাক্তকারীদের জন্য অনুমতি দেয় না। এছাড়াও প্রথমটিকে প্যাসকাল কেস বলা হয়।
বিড়াল প্লাস প্লাস


14
@ গুগলপ্লাস প্লাস লিস্প এই কেসটি ব্যবহার করে এবং গুগল -একটি স্থান হিসাবে বিবেচনা করে বলে প্রায় প্রতিটি এসইও বান্ধব URL এটি ব্যবহার করে।
lms

4
আমি বিশ্বাস করি যে আপনি প্যাসকেলকেস নামে যে প্রথম উদাহরণটি দিয়েছেন তা কল করা আরও সাধারণ ।
ড্রয় নোকস

24
@ গুগলপ্লাস প্লাস ১) ইউআরএলগুলি প্রোগ্রামিং ভাষার সাথে অপ্রাসঙ্গিক নয়। এগুলি হ'ল ঘন ঘন সম্পদ প্রোগ্রামিং ভাষার ব্যবহারগুলির মধ্যে একটি। কিছু কিছু ভাষা এমনকি ইউআরএলকে প্রথম শ্রেণীর অবজেক্ট হিসাবে বিবেচনা করে। গো-তে, প্রথম শ্রেণি না থাকাকালীন প্যাকেজ আমদানির জন্য ইউআরএলগুলি ব্যবহৃত হয়। ২) ড্যাশ-বিচ্ছিন্ন-স্ট্রিং বেশ কয়েকটি ভাষায় (একটির জন্য LISP পরিবার) এবং সিএসএসের মতো প্রোগ্রামিংয়ে ব্যবহৃত উদ্বেগজনক ভাষায় বেশ সাধারণ quite আপনার জন্য "সংখ্যালঘু" কী, এটি অন্যেরা দিনের পর দিন কাজ করে। আমরা সবাই ভিবি 6 প্রোগ্রামার নই।
হেজাজমান

উত্তর:


433

এই কেস কনভেনশনের সত্যই কোনও নাম নেই এবং এটি কী বলা উচিত সে সম্পর্কে মতভেদ রয়েছে।

এটি বলেছে যে, ২০১২ সালের দিকে, কাবাব-কেস জিতেছে এমন শক্তিশালী মামলা তৈরি করতে হবে :

https://trends.google.com/trends/explore?date=all&q=kebab-case,spinal-case,lisp-case,dash-case,caterpillar-case

মেরুদণ্ড-কেস একটি দূরবর্তী দ্বিতীয়, এবং অন্য কোনও শর্তাদির কোনও ক্রিয়া নেই।

অতিরিক্তভাবে, কাবাব-কেস বেশ কয়েকটি জাভাস্ক্রিপ্ট কোড লাইব্রেরির অভিধানে প্রবেশ করেছে, যেমন:

যাইহোক, এখনও অন্যান্য শর্তাদি লোকেরা ব্যবহার করে। এই উইকিপিডিয়ায় প্রবেশের বর্ণনা অনুসারে লিস্প এই সম্মেলনটি কয়েক দশক ধরে ব্যবহার করেছেন , তাই কিছু লোক এটিকে লিস্প -কেস হিসাবে বর্ণনা করেছেন । আমি দেখেছি এমন আরও কিছু ফর্মগুলির মধ্যে রয়েছে কাইটরপিলার-কেস , ড্যাশ-কেস এবং হাইফেন-কেস , তবে এর কোনওটিই মানক নয়।

সুতরাং আপনার প্রশ্নের উত্তরটি হ'ল: না, সর্প- কেস বা উটকেসের সাথে সমতুল্য এই কেস কনভেনশনটির জন্য এককভাবে বহুল-স্বীকৃত নাম নেই , যা বহুল-স্বীকৃত।


116
লিঙ্কযুক্ত উইকিপিডিয়া নিবন্ধটিতে বর্তমানে একটি রেফারেন্স রয়েছে যা এই স্ট্যাকের ওভারফ্লো প্রশ্নের সাথে যুক্ত করেছে ... বিশেষত কাবাব-কেসের প্রশ্নের সাথে। সম্ভবত উইকিপিডিয়াটিকে উত্স হিসাবে ব্যবহার করা কোনও চালাক ধারণা ছিল না।
ডেকুইস

8
@ বেনলি আপনিই সেই অনুলিপিটি অনুলিপি করে ফেলেছিলেন - যার জন্য ক্ষমা চাইছি। নোট করুন যে মেরুদণ্ডের কেস / ট্রেন-কেস উইকিপিডিয়ায় 2012-10-07-তে অন্য উইকিপিডিয়া ইতিহাস ব্যতীত কোনও আইপি ঠিকানা থেকে কোনও বেনামি ব্যবহারকারী দ্বারা রেফারেন্স ছাড়াই যুক্ত করা হয়েছিল। বিজ্ঞপ্তিগুলি উইকিপিডিয়ায় ফিরে আসে না এমন শর্তগুলির জন্য আমি অন্য কোনও প্রমাণ পাই না। অন্যদিকে, আমি অনুভব করেছি যে এই স্ট্যাকওভারফ্লো প্রশ্নটি প্রমাণ দেয় যে কাবাব-কেস ব্যবহারকারীদের একটি সম্প্রদায় রয়েছে যা প্রমাণ ছাড়া উইকিপিডিয়া নিবন্ধে প্রবেশ করা কোনও কিছুর উপর নির্ভর করে না। আমি আশা করি মূল গবেষণা চার্জ এড়াতে এটি যথেষ্ট।
রবার্ট টুপেলো-শ্নেক

7
আমি মেরুদণ্ডের কেস এবং ট্রেন-কেস সম্পূর্ণরূপে (সম্ভবত ভাঙচুর) মুছে ফেলার জন্য প্ররোচিত হয়েছিল; তবে সম্ভবত দীর্ঘকালীন উইকিপিডিয়া ভাঙচুর আসলে নিজের জন্য প্রমাণ তৈরি করতে পারে। এখানেই ঘটেছে বলে মনে হয়।
রবার্ট টুপেলো-শ্নেক

11
আমি "ক্যাটিপিলার-কেস" পছন্দ করি যেহেতু এটি স্কুইশড এবং তারপরে দীর্ঘ, এবং পশুর থিমটি ধরে রাখি
রেনেসাঁস প্রোগ্রাম

55
কাবাব-কেস-কারণ-দেখতে-দেখতে-মত-শব্দ-যেমন-
স্কাব

464

এটি কাবাব-কেস হিসাবে উল্লেখ করা হয় । লড্যাশ ডক্স দেখুন ।


190
এখানে একটি রেফারেন্স দেওয়া হয়েছে , এটি এটি অফিসিয়াল করে তোলে;)
এন্ড্রেয়াস

13
এখানে আরও একটি উল্লেখ রয়েছে: github.com/qerub/camel-snake-kebab ;)
কিউরব

11
রেফারেন্সে পুনরাবৃত্তি হ'ল এটি অনেক বেশি লিস্পের মতো।
মাইকেল ডেলা বিট্টা

140
আমি এই উত্তরটিকে অগ্রাহ্য করেছি কারণ আমি বিশ্বাস করি যে এটি সঠিক উত্তর নয়, তবে কারণ আমি এটি সঠিক হতে চাই।
জেসন সোয়েট

43
আমি এখানে চলমান সিটোজেনিসকে পছন্দ করি । এই উত্তরটি লড্যাশের লিঙ্কগুলি যা উইকিপিডিয়ায় লিঙ্ক করে যা এই উত্তরের সাথে লিঙ্ক করে!
গিলি

37

এটি কখনও কখনও শুঁয়োপোকা হিসাবেও পরিচিত


61
শুকনো-কাবাব কাবাবের চেয়ে অনেক বেশি অর্থবোধ করে, কারণ উট, সাপ এবং শুঁয়োপোকা হ'ল এক প্রকার জীবন্ত প্রাণী, যদিও কাবাব নেই।
দাইরা হপউড


4
যেমন "শুঁয়োপোকা" এর চারটি সিলেবল রয়েছে যেখানে "কাবাব", "ড্যাশ" এবং "হাইফেন" এর একটি বা দু'টি রয়েছে, আমি মনে করি শুঁয়োপোকা-মামলার পক্ষে যুক্তি হারাতে
পারা

1
"শুঁয়োপোকা-কেস" কেসের নাম হতে খুব দীর্ঘ, আমি মনে করি "কৃমি-কেস" আরও ভাল পছন্দ হবে। : ডি
বাহাতিন উঙ্গর্মাস

5
@ দাইরাহপউড সম্পূর্ণরূপে একমত .. পাস্কালও জীবন্ত প্রাণী ছিল।
নওফাল

16

এখানে সঠিক লিঙ্ক যুক্ত করা হচ্ছে কাবাব কেস

পৃথক শব্দের সাথে যা সমস্ত ছোট হাতের অক্ষর।


12

চরিত্রটিকে (-) "হাইফেন" বা "ড্যাশ" হিসাবে উল্লেখ করা হয়, তাই এই " ড্যাশ-কেস ", বা " হাইফেন-কেস " (কম ঘন ঘন ব্যবহৃত হয়) নামকরণ করা আরও স্বাভাবিক বলে মনে হয় ।

উইকিপিডিয়ায় উল্লিখিত হিসাবে , " কাবাব-কেস "ও ব্যবহৃত হয়। স্পষ্টতই ( উত্তর দেখুন ) এটি কারণ চরিত্রটি একটি স্কিকারের মতো দেখাবে ... যদিও এর কিছুটা কল্পনা দরকার। উদাহরণস্বরূপ লোডাশ লিবিতে
ব্যবহৃত হয় ।

সম্প্রতি, " ড্যাশ-কেস " দ্বারা ব্যবহৃত হয়েছিল


6
কাবাবের কেসটি শিশ্ব-কাবাবকে আরও বেশি উল্লেখ করছে যে, কাবাবকে দেখার চেয়ে যদি তা কোনও সাহায্য হয়।
আল্পার

10

আমি সবসময় এটিকে ডাকি এবং শুনেছি, 'ড্যাশকেস'।


21
এটি চিরকাল ড্যাশী ম্যাকড্যাশ কেস হিসাবে পরিচিত হবে
কল্যানিন

15
@ ক্যাললিন আমি মনে করি আপনার বোঝার অর্থ মাতাল-ম্যাকড্যাশ-কেস;)
সিগুই 85

7

কিছু গবেষণা শেষে সম্পূর্ণ তালিকা:

  • কাবাবের মামলা
  • শুঁয়োপোকা কেস
  • ড্যাশ কেস
  • হাইফেন কেস
  • লিস্প কেস
  • মেরুদণ্ডের কেস
  • সিএসএস কেস

6

কোনও মানসম্মত নাম নেই।

মত লাইব্রেরি jQuery এবং lodash এটি হিসাবে পড়ুন kebab-case। সুতরাং করে Vuejs জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক। তবে kebab-caseজাভাস্ক্রিপ্ট বিশ্বে এটি উল্লেখ করা নিরাপদ কিনা তা আমি নিশ্চিত নই ।


আপনি যদি ভুয়েজ ডক্স থেকে এখানে এসে থাকেন তবে এটি পছন্দ করুন
a20

5

আমি কেবল বলতে পারি যে এটি হাইফেনেটেড ছিল ।


8
হাইফেনেটেড কোনও ইংরেজি প্রশ্নের উত্তরের উত্তর হতে পারে, তবে কোডের জন্য এটি যথেষ্ট নির্দিষ্ট নয়। উদাহরণস্বরূপ, kebab-caseসমস্ত অক্ষরে ছোট হাতের অক্ষর থাকে।
rybo111



2

এখানে আরও সাম্প্রতিক ডিস্কোমোবুলেশন রয়েছে। কৌণিক জেএস এবং বহুবচনদ্বীপ কোর্সে কোথাও নথিবদ্ধকরণ এবং কৌনিক সংক্রান্ত বইগুলি, সকলেই কাবাব-কেসকে সাপের কেস হিসাবে উল্লেখ করে, উভয়ের মধ্যে পার্থক্য না করে।

এটির খুব খারাপ শুঁয়োপোকা-কেসটি আটকে যায়নি কারণ সাপ_সামগ্রী এবং শুঁয়োপোকা-কেস সহজেই মনে থাকে এবং আসলে তারা কী উপস্থাপন করে তার মতো দেখতে (যদি আপনার কল্পনা ভাল থাকে)।


1

আমার ECMAScript প্রস্তাব String.prototype.toKebabCase

String.prototype.toKebabCase = function () {
  return this.valueOf().replace(/-/g, ' ').split('')
    .reduce((str, char) => char.toUpperCase() === char ?
      `${str} ${char}` :
      `${str}${char}`, ''
    ).replace(/ * /g, ' ').trim().replace(/ /g, '-').toLowerCase();
}

প্রস্তাবের কোন প্রতিক্রিয়া?
nxmohamad

আপনার প্রতিক্রিয়া কোন প্রতিক্রিয়া?
ডেন ব্রুউয়ার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.