Extension:CodeMirror/5/ur
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
- CodeEditor کے ساتھ الجھن میں نہ پڑیں۔
CodeMirror کی توسیع میڈیا ویکی کے وکی ٹیکسٹ ایڈیٹر میں نحو کو نمایاں کرتی ہے۔ یہ ایڈیٹنگ ٹول بار میں آئیکن $لوگو کے ساتھ ایک بٹن شامل کرتا ہے جو نحو کو نمایاں کرنے اور بند کرنے کی اجازت دیتا ہے۔ It supports the 2010 WikiEditor toolbar as well as the VisualEditor toolbar.
ڈیفالٹ طور پر یہ بند کر دیا جاتا ہے۔ When switched on, it will replace the standard textarea with the editor provided by CodeMirror library. جب اسے بند کر دیا جائے گا تو یہ واپس معیاری ٹیکسٹ ایریا میں چلا جائے گا۔
The colors used in this extension have been optimised for higher contrast, accessibility and better readability and now conform to the Web Content Accessibility Guidelines (WCAG 1.4.3 AA). یہ رنگ محدود بینائی والے لوگوں کے ساتھ ساتھ روشن دن کی روشنی کے حالات میں کام کرنے والے صارفین کے لیے بہتر رسائی فراہم کرتے ہیں۔ (مزید معلومات)
اهم خصوصیتیں
بریکٹ کا ملاپ This feature highlights the innermost pair of brackets when the cursor lies between any bracket pair, and when the cursor lies directly next to a bracket, the feature highlights the corresponding matching bracket. بریکٹ میچنگ دونوں ایڈیٹرز میں فعال ہے جب ان ایڈیٹرز کا استعمال کرتے ہوئے کسی بھی نیم اسپیس میں نحو کو نمایاں کیا جاتا ہے۔
- بریکٹ کا ملاپ
لائن نمبرنگ
وکی ٹیکسٹ ایڈیٹ موڈ میں دونوں ایڈیٹرز میں لائن نمبر خود بخود ظاہر ہو جاتے ہیں۔
- 2010 وکی ٹیکسٹ ایڈیٹر میں لائن نمبرنگ
- 2017 وکی ٹیکسٹ ایڈیٹر میں لائن نمبر
کلر بلائنڈ موڈ
وہ صارفین جو رنگوں میں فرق کرنے میں مشکل محسوس کرتے ہیں، ان کے لیے CodeMirror ایک کلر بلائنڈ-فرینڈلی موڈ فراہم کرتا ہے۔ یہ فیچر ان وکیز پر فعال کیا جا سکتا ہے جہاں CodeMirror فعال ہو، بس Special:Preferences صفحے پر جائیں۔

کلر بلائنڈ دوستانہ اسکیم فعال ہونے کے ساتھ، مندرجہ ذیل صفحہ عناصر کے رنگ بدل جاتے ہیں:
عنوانات، علامتیں، دستخط، سیکشن کے نام، جادوئی الفاظ | #E4A400 |
سانچہ: | #9C3A00 |
ایچ ٹی ایم ایل ٹیگز، حوالہ جات، ریاضیاتی تاثرات | #56B4E9 |
متغیرات | #009E73 |
اس کے علاوہ، تمام متن اور اشیاء سے پس منظر کی جھلکیاں اور رنگ ہٹا دیے جاتے ہیں۔ بولڈنگ اور انڈر لائننگ کا طرز عمل غیر متاثر رہتا ہے۔
براؤزر سپورٹ
تمام براؤزرز جو MediaWiki کے ذریعے سپورٹ کیے جاتے ہیں، معاونت یافتہ ہیں۔
تنصیب
- یا تو WikiEditor کی توسیع یا VisualEditor کی توسیع انسٹال کریں، جیسا کہ ان کے صفحات پر بتایا گیا ہے۔ اس توسیع کے کام کرنے کے لیے ان میں سے کم از کم ایک کی ضرورت ہے۔
- Download and move the extracted
CodeMirror
folder to yourextensions/
directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeMirror - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'CodeMirror' );
- ضرورت کے مطابق ترتیب دیں۔
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Vagrant installation:
- If using Vagrant , install with
vagrant roles enable codemirror --provision
ترتیب
رنگ اور انداز کی تخصیص کے لیے، میٹا مدد صفحہ دیکھیں۔ آپ وکی ٹیکسٹ کو نمایاں کرنے کے لیے اپنے اسٹائل استعمال کر سکتے ہیں۔ استعمال شدہ طرزیں یہاں دستیاب ہیں۔ آپ کو اپنے اسٹائل کو common.css پر رکھنا چاہیے۔
اپنے LocalSettings.php کے نیچے درج ذیل کوڈ شامل کریں۔
# کوڈ مائرر کے استعمال کو ڈیفالٹ طور پر فعال کرتا ہے لیکن پھر بھی صارفین کو اسے غیر فعال کرنے کی اجازت دیتا ہے
$wgDefaultUserOptions['usecodemirror'] = true;
اضافی ترتیب:
- $wgCodeMirrorLineNumberingNamespaces
- لائن نمبرنگ کو مخصوص نیم اسپیس تک محدود رکھیں۔ null پر ڈیفالٹ، جو اسے تمام نیم اسپیسز کے لیے قابل بناتا ہے۔ ہر جگہ غیر فعال کرنے کے لیے [] مقرر کریں۔
- $wgCodeMirrorV6
- Temporary feature flag to control the migration to CodeMirror 6 (phab:T259059).
- $wgCodeMirrorConflictingGadgets
- گیجٹ کے ناموں کی ایک صف جو، اگر فعال ہو تو، کوڈ میرر کو لوڈ ہونے سے روک دے گی۔ wikEd تک ڈیفالٹ۔
ایکسٹینشن انٹیگریشن
If your MediaWiki extension adds a new tag and you want to make sure CodeMirror properly highlights the content within it, you can add CodeMirror support to your extension. Here are two examples: Cite extension and PhpTags extension.
جاوا اسکرپٹ انٹیگریشن
اس ایکسٹینشن میں درج ذیل فرنٹ اینڈ ہُوکس استعمال کیے گئے ہیں:
ہک | پیرامیٹرز | |
---|---|---|
قسم | تفصیل | |
ext.CodeMirror.switch |
بولین | کیا کوڈ مائرر ایڈیٹر اب دکھایا گیا ہے |
jQuery آبجیکٹ | موجودہ "ایڈیٹر"، جو یا تو عام <textarea /> یا .CodeMirror عنصر ہے۔ |
اگر آپ کو کوڈ مائرر کے مشمولات کے ساتھ تعامل کرنے کی ضرورت ہے تو jQuery.plugin.textSelection کا استعمال کریں۔
کرنے کے کام
- بدقسمتی سے، دائیں سے بائیں مواد کی حمایت نہیں کی جاتی ہے۔ (TT170001)
- خودکار تکمیل (T95100)
- کوڈ فولڈنگ (TT166098)
- گیلری ٹیگ (<gallery> foo | bar </gallery>) کے اندر نمایاں کرنا
مزید دیکھیں
- Overview of missing features and bugs: MediaWiki-extensions-CodeMirror
- User:Remember the dot/Syntax highlighter
- Extension:VisualEditor
- Extension:WikiEditor
- Extension:CodeEditor
- کمیونٹی ٹیک/ویکی ٹیکسٹ ایڈیٹر نحو نمایاں کرنا - رنگوں کو حسب ضرورت بنانے کے بارے میں معلومات شامل ہے
- c:Category:MediaWiki extension CodeMirror
![]() | This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |
![]() | This extension is included in the following wiki farms/hosts and/or packages:
|