Содержание

Символы пробелов в именах файлов и папок — Windows Client

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

В этой статье описывается поддержка пробелов в именах файлов и папок.

Область действия: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 2829981

Аннотация

Имена файлов и папок, которые начинаются или начинаются с пробела ASCII (0x20), будут сохранены без этих символов. Имена файлов и папок, которые в конце символа периода ASCII (0x2E) также будут сохранены без этого символа. Все остальные конечные или начальные символы пробелов сохраняются.

Например:

  • Если файл сохраняется как «Foo.txt», где начальные символы — это пробел ASCII (0x20), он сохраняется в файловой системе как «Foo.txt».
  • Если файл сохраняется как «Foo.txt», где конечные символы — это пробел ASCII (0x20), он будет сохранен в файловой системе как «Foo.txt».
  • Если файл сохраняется как «.Foo.txt», где начальные символы — это период ASCII (0x2E), он будет сохранен в файловой системе как «.Foo.txt».
  • Если файл сохраняется как «Foo.txt.», где конечные символы — это период ASCII (0x2E), он сохраняется в файловой системе как «Foo. txt».
  • Если файл сохраняется как «Foo.txt», где начальные символы — это альтернативный символ пробела, например идеографическое пространство (0x3000), он сохраняется в файловой системе как «Foo.txt». Начальные символы пробелов не удаляются.
  • Если файл сохраняется как «Foo.txt», где конечные символы — это альтернативный символ пробела, например идеографическое пространство (0x3000), он будет сохранен в файловой системе как «Foo.txt». Конечные символы пробелов не удаляются. Имена файлов и папок, которые начинаются или начинаются с символа пробела, по-разному перечисляются интерфейсами API Win32 и WinRT в связи с требованиями экосистемы.

Символы пробелов

Существуют различные символы пробелов, представляющие различные ширины пробелов (глифы). Диспетчер объектов специально обрабатывает только символы пространства ASCII (0x20) и периода ASCII (0x24). Хотя символ идеографического пространства (0x3000) также создается с помощью пробела (если включен IME), он не обрабатывается специально.

  • 0x0020 ПРОБЕЛ
  • 0x00A0 ПРОБЕЛ БЕЗ РАЗРЫВА
  • 0x1680 ПРОБЕЛА OGHAM
  • 0x180E ГЛАСНЫЙ РАЗДЕЛИТЕЛЬ VOWEL ВЯЛЫЙ
  • 0x2000 EN QUAD
  • 0x2001 EM QUAD
  • 0x2002 EN SPACE
  • 0x2003 EM SPACE
  • 0x2004 3 МЕСТА НА EM
  • 0x2005 4 НА ЭМ
  • 0x2006 6 НА ЭМ
  • 0x2007 ПРОБЕЛ
  • 0x2008 ПУНКТУАЦИИ
  • 0x2009 ТОНКОЕ ПРОСТРАНСТВО
  • 0x200A ПРОБЕЛА
  • 0x200B НУЛЕВОЙ ШИРИНЫ
  • 0x202F ПРОБЕЛ БЕЗ РАЗРЫВА
  • 0X205F СРЕДНЕГО МАТЕМАТИЧЕСКОГО ПРОСТРАНСТВА
  • 0x3000 IDEOGRAPHIC SPACE
  • 0XFEFF НУЛЕВОЙ ШИРИНЫ БЕЗ РАЗРЫВА

Диспетчер объектов

Символы пространства ASCII (0x20) в начале или конце имени файла или папки удаляются диспетчером объектов при создании.

Символы периода ASCII (0x2E) в конце имени файла или папки удаляются диспетчером объектов при создании.

Все остальные начальные или конечные символы пробелов сохраняются диспетчером объектов.

Перечисление API

Win32 API

API Win32 (CreateFile, FindFirstFile и т. д.) использует прямой метод для перечисления файлов и папок в локальной или удаленной файловой системе. Все файлы и папки доступны для обнаружения независимо от включения или расположения символов пробелов.

WinRT API

API WinRT предназначен для поддержки нескольких поставщиков данных (физические диски, OneDrive, Facebook и т. д.). Для этого API WinRT использует поисковую систему для перечисления файлов и папок. Из-за подхода поиска к перечислению API WinRT (StorageFile, StorageFolder и т. д.) не обрабатывает имена файлов и папок с конечными пробелами, кроме пробелов ASCII (0x20) и периода ASCII (0x2E), размещенных в локальной или удаленной файловой системе. Он обрабатывает начальные символы пробелов, отличные от ASCII.

Наблюдаемое поведение

проводник и классические приложения

Все файлы и папки отображаются в приложениях проводник и классических приложениях независимо от включения или расположения символов пробелов.

Приложения Microsoft Store

При использовании средства выбора файлов файлы с конечным символом пробела, отличного от ASCII, не отображаются. Содержимое вложенных папок с конечными символами пробелов, отличных от ASCII, не отображается в средстве выбора файлов. Отображаются файлы или папки, содержащие начальный символ пробела, отличный от ASCII.

Понятия и обозначения \ КонсультантПлюс

Понятия и обозначения

I. При описании синтаксиса сообщения и его элементов используются следующие металингвистические конструкции:

::= — метасимвол, означающий «есть по определению»;

<> — метасимволы, используемые для выделения элементов металингвистической структуры;

| — метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры;

[] — метасимволы, означающие необязательность элемента металингвистической структуры;

{} — метасимволы, означающие использование металингвистической структуры один и более раз.

К числу синтаксических ограничений относятся также ряд дополнительных требований к непротиворечивости представленной в файле информации.

Например, при использовании метасимвола ‘|’ для описания нескольких возможных вариантов структуры файла могут быть указаны условия, в случае выполнения которых правильным является единственный вариант. Эти условия называются условиями выбора и могут быть проверены на основе присутствующей в файле информации (без привлечения дополнительных источников).

В таких случаях используются обозначения:

<структура>::=<вариант1> | ?УсловиеВыбора <вариант2>

Если условие ‘УсловиеВыбора’ выполнено, то <структура> принимает значение <вариант1>, иначе — <вариант2>.

II. При описании синтаксиса сообщения используются следующие основные понятия.

<слово>::= <число> | <дата> | <текст> | <код >| специальное слово |

<пустое выражение>

<словосочетание>::= <слово1>, <слово1> | <слово1>, <словосочетание>

<слово1>::= <число> | <дата> | <текст0> | <текст1> | <текст2> | <код >

Текст (<текст>) представляет собой непустую последовательность символов, в качестве которых используются русские и латинские буквы, цифры, а также любые другие символы таблицы ASCII, за исключением символов «возврат каретки» и «перевод строки» (коды ASCII соответственно 13 и 10). Первый символ текста должен быть отличен от пробела. В том случае, когда текстовое значение встречается в составе словосочетания, возможны дополнительные ограничения на вид текста. Для выделения этих возможностей используются обозначения <текст0>, <текст1>, <текст2>.

Число состоит только из цифр (без лидирующих нулей), причем может включать десятичную точку и знак (минус) для отрицательных чисел.

Дата представляется в виде <день>.<месяц>.<год>, где <день> — две цифры, соответствующие номеру дня в месяце, <месяц> — две цифры, соответствующие номеру месяца в году, <год> — четыре цифры года.

Код определяется как слово (последовательность любых символов, включая пробелы и знаки препинания), встречающееся в некотором множестве слов. Как правило, такое множество задается в виде таблицы. В частности, код может быть задан путем указания графы определенного справочника — в таком случае код должен совпадать с каким-либо значением из этой графы. Сравнение кода со словами из соответствующего множества выполняется без учета регистра.

<русская буква> — русская буква

<латинская буква> — латинская буква

<ц> — цифра

<пробел> — символ пробела

<запятая> — символ запятой: ‘,’

<другой символ> — символ, имеющий код ASCII, отличный от 13 и 10, и не являющийся ни цифрой, ни буквой, ни пробелом, ни запятой

<пустое выражение> — выражение, не содержащее ни одного символа

<буква>::=<русская буква> | <латинская буква>

<символ>::=<буква> | <ц> | <пробел> | <запятая> | <другой символ>

<символ-не-пробел>::=<буква> | <ц> | <запятая> | <другой символ>

<символ0>::=<буква> | <ц> | <пробел> | <другой символ>

<символ-не-пробел0>::=<буква> | <ц> | <другой символ>

<текст>::=<символ-не-пробел> [ {<символ>} ]

<текст0>::= <символ-не-пробел0> [{<символ0>}]|

<пустое выражение>

<текст1>::=((<буква>|<ц>) [{<буква>|<ц>|<пробел>| -|/}])|

<пустое выражение>

<текст2>::= (<буква> [{<буква>|<пробел>| — }])|

<пустое выражение>

<число>::= [-]{<ц>}[. {<ц>}] | [-].{<ц>}

<дата>::=<день>.<месяц>.<год>

<год>::=<ц><ц><ц><ц>

<месяц>::=01|02|03|04|05|06|07|08|09|10|11|12

<день>::=<ц><ц>, принимает значения от 01 до 28, 29, 30 или 31 — в зависимости от значений <месяц> и <год>;

<часы>::=<ц><ц> — принимают значения от 00 до 23;

<минуты>::=<ц><ц> — принимают значения от 00 до 59;

<секунды>::=<ц><ц> — принимают значения от 00 до 59;

III. При описании синтаксиса сообщения используются следующие специальные виды слов, используемых в качестве значений реквизитов.

<специальное слово>::= <идентификатор файла> |

<идентификатор отправителя> |

<идентификатор документа> |

<ИНН> | <КПП> | <ИННФЛ> |

<ОГРН> | <ОГРНИП> |

<КИО>

<идентификатор файла>::= <идентификатор отправителя> <год> <месяц>

<день> <номер файла>

<номер файла>::= <6ц>

<идентификатор документа>::= < идентификатор файла>

<номер документа>

<номер документа>:= <6ц>

<идентификатор отправителя>::= <идентификатор ЮЛ> |

<идентификатор ИП> |

<идентификатор НО> |

<идентификатор банка>

<идентификатор ЮЛ>:: = <ИНН> <2*> <КПП>

<идентификатор ИП>:: = <ИННФЛ><9*>

<идентификатор НО>:: = <КодНО><17*>

<идентификатор банка>:: = <идентификатор ЮЛ>

<ИНН>::=<10ц>

<КПП>::=<9ц>

<ИННФЛ>::=<12ц>

<ОГРН>::=<13ц>

<ОГРНИП>::=< 15ц>

<КИО>::= <5ц>

<КодНО>::=<4ц>

<2*>, <9*>, <17*> и тому подобное — последовательности из соответствующего числа подряд идущих символов *, например <2*>::=**.

<4ц>, <8ц>, <9ц>, <10ц>, <12ц> и тому подобное — последовательности из соответствующего числа подряд идущих цифр (<ц>).

Список символов Unicode категории «Другая буква»

Ключ: LO [1]
Название: Другая буква
Количество Записи ]

Список символов

UNICODE

Характер

Имя

U+00AA

ª

Фемининный Порядок.0027

МАНДИЧЕСКИЙ ЗАКРЫТИЙ ДЕЙСТВИТЕЛЬНЫЙ ОПИСАНИЕ

U+01BB

ƻ

Латинская буква Two с ходом

U+01C0

ǀ

Latin Letter Clic U+01C2

ǂ

Латинская буква Alveolar Click

U+01C3

ǃ

Латинская буква Retroflex Click

U+0294

2 Латинская буква 7

2

Stop

ʔ

0002 U+05D0

א

Hebrew Letter Alef

U+05D1

ב

Hebrew Letter Bet

U+05D2

ג

Hebrew Letter Gimel

U+05D3

ד

Hebrew Letter Dalet

U+05D4

ה

Hebrew Letter He

U+05D5

ו

Hebrew Letter Vav

U+05D6

ז

Hebrew Letter Zayin

U+05D7

ח

Hebrew Letter Het

U+05D8

ט

Hebrew Letter Tet

U+05D9

י

Hebrew Letter Yod

U+05DA

ך

Hebrew Letter Final Kaf

U+05DB

כ

Еврейскую букву KAF

U+05DC

ל

Письмо на иврите Ламед

U+05DD

ם

Письмо Еврейка. 0002 U+05DF

ן

Hebrew Letter Final Nun

U+05E0

נ

Hebrew Letter Nun

U+05E1

ס

Hebrew Letter Samekh

U+05E2

ע

Hebrew Letter Ayin

U+05E3

ף

Hebrew Letter Final Pe

U+05E4

פ

Hebrew Letter Pe

U+05E5

ץ

Hebrew Letter Final Tsadi

U+05E6

צ

Hebrew Letter Tsadi

U+05E7

ק

Hebrew Letter Qof

U+05E8

ר

Hebrew Letter Resh

U+05E9

ש

Hebrew Letter Shin

U+ 05EA

ת

Hebrew Letter Tav

U+05EF

ׯ

Hebrew Yod Triangle

U+05F0

װ

Hebrew Ligature Yiddish Double Vav

U+05F1

ױ

Hebrew Ligature Yiddish Вав Йод

U+05F2

ײ

Hebrew Ligature Yiddish Double Yod

U+0620

ؠ

Arabic Letter Kashmiri Yeh

U+0621

ء

Arabic Letter Hamza

U+0622

آ

Арабская буква Alef с Madda выше

U+0623

أ

Арабская буква Алеф с Хамзой выше

U+0624

ؤ

Arabic Waw с Hamza выше

U+062555755575757577755777755577575555755557555555555555555555555555555555555555555555555555555555555

. 0002 إ

Arabic Letter Alef with Hamza Below

U+0626

ئ

Arabic Letter Yeh with Hamza Above

U+0627

ا

Arabic Letter Alef

U+0628

ب

Arabic Letter Beh

U+0629

ة

Arabic Letter Teh Marbuta

U+062A

ت

Arabic Letter Teh

U+062B

ث

Arabic Letter Theh

U+062C

ج

Arabic Letter Jeem

U+062D

ح

Arabic Letter Hah

U+062E

خ

Arabic Letter Khah

U+062F

د

Arabic Letter Dal

U+ 0630

ذ

Arabic Letter Thal

U+0631

ر

Arabic Letter Reh

U+0632

ز

Arabic Letter Zain

U+0633

س

Arabic Letter Seen

U+0634

ش

Арабская буква Sheen

U+0635

ص

Arabic Letter SAD

U+0636

ض

77777777777777777777777777777777777777777777777777777777777777777777777777777а

77777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 Letter Tah

U+0638

ظ

Arabic Letter Zah

U+0639

ع

Arabic Letter Ain

U+063A

غ

Arabic Letter Ghain

U+063B

ػ

Arabic Letter Keheh with Two Dots Above

U+063C

ؼ

Arabic Letter Keheh with Three Dots Below

U+063D

ؽ

Arabic Letter Farsi Yeh with Inverted V

U+063E

ؾ

Арабская буква Farsi Yeh с двумя точками выше

U+063F

ؿ

Арабская буква фарси Yeh с тремя точками выше

U+0641

ف

Arabic Fehhem 2

9000 2

7

ف

7. 0027

ق

Arabic Letter Qaf

U+0643

ك

Arabic Letter Kaf

U+0644

ل

Arabic Letter Lam

U+0645

م

Arabic Letter Meem

U +0646

ن

Arabic Letter Noon

U+0647

ه

Arabic Letter Heh

U+0648

و

Arabic Letter Waw

U+0649

ى

Arabic Letter Alef Maksura

U+064A

ي

Arabic Letter Yeh

U+066E

ٮ

Arabic Letter Dotless Beh

U+066F

ٯ

Arabic Letter Dotless Qaf

U+0671

ٱ

Arabic Letter Alef Wasla

U+0672

ٲ

Arabic Letter Alef with Wavy Hamza Above

U+0673

ٳ

Arabic Letter Alef with Wavy Hamza Below

U+0674

ٴ

Arabic Letter High Hamza

U+0675

ٵ

Arabic Letter High Hamza Alef

U+0676

ٶ

Arabic Letter High Hamza Waw

U+0677

ٷ

Arabic Letter U with Hamza Выше

U+0678

ٸ

Арабская буква High Hamza Yeh

U+0679

ٹ

Arabic Letter

U+067A

ٺ

Arabic

777777777777777777777777777777777777777777777777777.

77777777777777777777777777777777777777777777777777777777770002 ٻ

Арабская буква Beeh

U+067C

ټ

Арабская буква Teh с кольцом

U+067d

ٽ

Arabic Teh с тремя DOT выше

U+067E

77777.9277.9277.9277.9277.927 7.277 7.277 7.9277 7007 7.277 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077 70077

7

70077 70077 70077 70077

7.9007. Арабская буква PEH

U+067F

ٿ

Арабская буква TeHeh

U+0680

ڀ

Арабская буква

U+0681

ځ

U+0681

ځ

7

7.0002 U+0682

ڂ

Arabic Letter Hah with Two Dots Vertical Above

U+0683

ڃ

Arabic Letter Nyeh

U+0684

ڄ

Arabic Letter Dyeh

U+0685

څ

Arabic Letter Hah with Three Dots Above

U+0686

چ

Arabic Letter Tcheh

U+0687

ڇ

Arabic Letter Tcheheh

U+0688

ڈ

Arabic Letter Ddal

U+0689

ډ

Арабская буква дал с кольцом

U+068A

ڊ

Арабская буква Dal с точкой ниже

U+068B

ڋ

U+068C

ڌ

Arabic Letter Dahal

U+068D

ڍ

Arabic Letter Ddahal

U+068E

ڎ

Arabic Letter Dul

U+068F

ڏ

Arabic Буква Даль с тремя точками сверху вниз

U+0690

ڐ

Арабская буква дал с четырьмя точками выше

U+0691

ڑ

Arabic Letter

U+0692

ڒ

U+0692

ڒ

Arabic Arah Arabic

ڒ

Arabic

ڒ

Arah. 0693

ړ

Arabic Letter Reh with Ring

U+0694

ڔ

Arabic Letter Reh with Dot Below

U+0695

ڕ

Arabic Letter Reh with Small V Below

U+0696

ږ

Arabic Letter Reh with Dot Below and Dot Above

U+0697

ڗ

Arabic Letter Reh with Two Dots Above

U+0698

ژ

Arabic Letter Jeh

U+0699

ڙ

Арабская буква REH с четырьмя точками выше

U+069A

ښ

Арабская буква, видная с точкой ниже и DOT выше

U+069B

ڛ

Арабская буква с тремя DOT ниже

U+A+Pelect Arabic с тремя DOT ниже

U+

Arabic Letter. 069C

ڜ

Арабская буква с тремя точками внизу и тремя точками вверху

U+069D

ڝ

Арабская буква Sad с двумя точками внизу

U+069E

Арабские буквы Sadts с тремя точками Выше

U+069F

ڟ

Арабская буква тах с тремя точками выше

U+06A0

ڠ

Арабская буква AIN с тремя точками выше

U+06A1

,

U+06A1

,

U+06A19

,

. 0027

U+06A2

ڢ

Арабская буква FEH с DOT, перемещенным ниже

U+06A3

ڣ

Арабская буква FEH с DOT ниже

U+06A4

ڤ

Arab

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

. 06A5

ڥ

Arabic Letter Feh with Three Dots Below

U+06A6

ڦ

Arabic Letter Peheh

U+06A7

ڧ

Arabic Letter Qaf with Dot Above

U+06A8

ڨ

Arabic Letter Qaf with Three Dots Above

U+06A9

ک

Arabic Letter Keheh

U+06AA

ڪ

Arabic Letter Swash Kaf

U+06AB

ګ

Arabic Letter Kaf with Кольцо

U+06AC

ڬ

Arabic Letter KAF с точкой выше

U+06AD

ڭ

Арабская буква NG

U+06AE

ڮ

7 Arabic Letter KAF KAF KAF KAF Ниже

ڮ

7 Arabic KAF RILE KAF Ниже

ڮ

7 Arabic. 0027

U+06AF

گ

Арабская буква GAF

U+06B0

ڰ

Arabic Letter GAF с кольцом

U+06B1

ڱ

7 Arabic NGENGENG1277777.

.

Arabic Letter Gaf with Two Dots Below

U+06B3

ڳ

Arabic Letter Gueh

U+06B4

ڴ

Arabic Letter Gaf with Three Dots Above

U+06B5

ڵ

Arabic Letter Лам с маленьким V

U+06B6

ڶ

Arabic Late Lam с точкой выше

U+06B7

ڷ

Arabic Late

U+06B9

ڹ

Arabic Letter Noon with Dot Below

U+06BA

ں

Arabic Letter Noon Ghunna

U+06BB

ڻ

Arabic Letter Rnoon

U+06BC

ڼ

Arabic Letter Noon with Ring

U+06BD

ڽ

Arabic Letter Noon with Three Dots Above

U+06BE

ھ

Arabic Letter Heh Doachashmee

U+06BF

ڿ

Арабская буква Tcheh с точкой выше

U+06C0

ۀ

Арабская буква HEH с YEH выше

U+06C1

ہ

Arabic Letter HEH. 0002 Arabic Letter Heh Goal with Hamza Above

U+06C3

ۃ

Arabic Letter Teh Marbuta Goal

U+06C4

ۄ

Arabic Letter Waw with Ring

U+06C5

ۅ

Arabic Letter Kirghiz Oe

U+06C6

ۆ

Arabic Letter Oe

U+06C7

ۇ

Arabic Letter U

U+06C8

ۈ

Arabic Letter Yu

U+06C9

ۉ

Arabic Letter Kirghiz Yu

U+06CA

ۊ

Arabic Letter Waw with Two Dots Above

U+06CB

ۋ

Arabic Letter Ve

U+06CC

ی

Arabic Letter Farsi Yeh

U+06CD

ۍ

Арабская буква Yeh с хвостом

U+06CE

ێ

Арабская буква YEH с небольшим V

U+06CF

ۏ

7

U+06CF

ۏ

Arab.0002 U+06D0

ې

Arabic Letter E

U+06D1

ۑ

Arabic Letter Yeh with Three Dots Below

U+06D2

ے

Arabic Letter Yeh Barree

U+06D3

ۓ

Арабская буква Yeh Barree с Хамзой выше

U+06D5

ە

Арабская буква AE

U+06EE

ۮ

ARAL LITCLE с инвентарным V

7

777777777777777777777777777777777777777777777777777777777777777777777 Буква Reh с перевернутой буквой V

U+06FA

ۺ

Arabic Letter Sheen with Dot Below

U+06FB

ۻ

Arabic Letter Dad with Dot Below

U+06FC

ۼ

Arabic Letter Ghain with Dot Below

U+06FF

ۿ

Arabic Letter Heh with Inverted V

U+0710

ܐ

Syriac Letter Alaph

U+0712

ܒ

Syriac Letter Beth

U+0713

ܓ

Сирийская буква Гамал

U+0714

ܔ

Сирийская буква Гамал Гаршуни

U+0715

ܕ

Syriac Letter Dalath

U+0716

. STRAIS

70027 70027 7002777777777777777777777777777777777777777777777777777777777. 0717

ܗ

Syriac Letter He

U+0718

ܘ

Syriac Letter Waw

U+0719

ܙ

Syriac Letter Zain

U+071A

ܚ

Syriac Letter Heth

U+071B

ܛ

Сирийская буква TETH

U+071C

ܜ

Сирийная буква TETH Garshun Syriac Letter Yudh He

U+071F

ܟ

Syriac Letter Kaph

U+0720

ܠ

Syriac Letter Lamadh

U+0721

ܡ

Syriac Letter Mim

U+0722

ܢ

Syriac Letter Nun

U+0723

ܣ

Syriac Letter Semkath

U+0724

ܤ

Syriac Letter Final Semkath

U+0725

ܥ

Syriac Letter E

U+0726

ܦ

Сирийская буква PE

U+0727

ܧ

Сирийская буква. 0002 Syriac Letter Qaph

U+072A

ܪ

Syriac Letter Rish

U+072B

ܫ

Syriac Letter Shin

U+072C

ܬ

Syriac Letter Taw

U+072D

ܭ

Syriac Letter Persian Bheth

U+072E

ܮ

Syriac Letter Persian Ghamal

U+072F

ܯ

Syriac Letter Persian Dhalath

U+074D

ݍ

Syriac Letter Sogdian Zhain

U+074E

ݎ

Сирийная буква Sogdian Khaph

U+074F

ݏ

Syriac Letter Sogdian Fe

U+0750

ݐ

7

u+0750

ݐ

7 Beerint Beerint arots arots

7. 0751

ݑ

Arabic Letter Behe ​​Beh с точкой ниже и три точки выше

U+0752

ݒ

Arabic Beate Beh с тремя точками, указывающими вверх ниже

U+0753

ݓ

U+0753

ݓ

7. Точки, указывающие вверх, ниже и две точки выше

U+0754

ݔ

Arabic Letter Beh with Two Dots Below and Dot Above

U+0755

ݕ

Arabic Letter Beh with Inverted Small V Below

U+0756

ݖ

Arabic Letter Beh with Small V

U+0757

ݗ

Arabic Letter Hah with Two Dots Above

U+0758

ݘ

Arabic Letter Hah with Three Dots Pointing Upwards Below

U+0759

ݙ

Арабская буква даль с двумя точками вертикально внизу и маленькой тах

U+075A

Арабская буква даль с перевернутой маленькой буквой V внизу

ݜ

Арабская буква, увиденная с четырьмя точками выше

U+075d

ݝ

Арабская буква AIN с двумя точками выше

U+075E

ݞ

Арабская буква AIN с тремя DOTS DOTS DOTS Понай. 0027

U+075F

ݟ

Arabic Letter Ain with Two Dots Vertically Above

U+0760

ݠ

Arabic Letter Feh with Two Dots Below

U+0761

ݡ

Arabic Letter Feh with Three Dots Pointing Upwards Below

U+0762

ݢ

Arabic Letter Keheh with Dot Above

U+0763

ݣ

Arabic Letter Keheh with Three Dots Above

U+0764

ݤ

Arabic Letter Keheh with Three Dots Pointing Upwards Below

U+0765

ݥ

Arabic Letter Meem with Dot Above

U+0766

ݦ

Arabic Letter Meem with Dot Below

U+0767

ݧ

Арабская буква полдень с двумя точками ниже

U+0768

ݨ

Арабская буква полдень с небольшим TAH

U+0769

ݩ

Arabic Letter с Shall V

7

U+0766A

Arabic Letter с Small V

7

U+0766A

7777777777777777777777777777777777777777777777777777777777

7

7

7

70002 ݪ

Arabic Letter Lam with Bar

U+076B

ݫ

Arabic Letter Reh with Two Dots Vertically Above

References

  1. Unicode Standard Annex #44 — General Category Values ​​
  2. Unicode Database — Scripts

GitHub Codespaces · GitHub

Что говорят разработчики

То, что раньше представляло собой 15-шаговый процесс, теперь составляет всего один шаг: откройте Codespaces, и вы готовы к работе.

Клинт Честер Ведущий разработчик, Синергия

Разработчикам намного проще использовать любой репозиторий или даже вносить в него свой вклад, когда они могут просто развернуть Codespace и сразу же начать работать с кодом.

Кэти Питерс Штатный разработчик, TELUS

До Codespaces процесс адаптации был утомительным. Вместо двух дней теперь разработчику требуется всего минута, чтобы получить доступ к первозданной стабильной среде благодаря предварительным сборкам.

Робби Остров Менеджер по разработке программного обеспечения, Vanta Security

Кодовые пространства… позволяют разработчикам пропустить утомительные, подверженные ошибкам вещи, которые обычно стоят между ними и фактически приступить к реальной работе.

Кейт Аннет Руководитель отдела облачных технологий, KPMG, Великобритания

Начните бесплатно, платите по мере использования после

Используйте Codespaces бесплатно каждый месяц, чтобы начать с оплаты по мере использования после. Кроме того, вы можете установить максимальный месячный лимит для дополнительного контроля над ценами.

Получите до 60 часов бесплатно каждый месяц

Решите, сколько ядер вам нужно, и вперед. Ваши бесплатные часы сбрасываются каждый месяц.

2 ядра

60 часов бесплатно /месяц

$0,18 /дополнительный час

4 ядра

30 часов бесплатно /месяц

$0,36 /дополнительный час

8 ядер

15 часов бесплатно /месяц

$0,72 /дополнительный час

Память

15 ГБ бесплатно /месяц

$0,07 /ГБ в месяц

Часто задаваемые вопросы

Как работает Codespaces?

Кодовое пространство — это среда разработки, размещенная в облаке. Вы можете настроить свой проект для GitHub Codespaces, настроив файлы контейнера разработки в свой репозиторий (часто известный как «Конфигурация как код»), который создает повторяемую конфигурацию пространства кода для всех пользователей вашего проекта.

GitHub Codespaces работают на различных вариантах вычислений на основе виртуальных машин, размещенных на GitHub.com, которые вы можете настроить от двухъядерных до 32-ядерных компьютеров. Вы можете подключиться к своим кодам из браузера или локально, используя IDE, например Visual Studio Code или IntelliJ.

Как использовать кодовые пространства?

Существует несколько точек входа для расширения среды Codespaces. К ним относятся:

  • Из шаблона.
  • Из вашего репозитория для работы над новыми функциями
  • Из открытого запроса на вытягивание для изучения незавершенного производства
  • Из фиксации в истории репозитория для исследования ошибки в определенный момент времени
  • Из кода Visual Studio
  • Из JetBrains IntelliJ

Узнайте больше об использовании Codespaces в нашей документации.

Доступны ли Codespaces для отдельных разработчиков?

GitHub Codespaces доступен для разработчиков в любой организации. Все личные учетные записи GitHub.com включают ежемесячную квоту бесплатного использования каждый месяц. GitHub предоставит пользователям бесплатного плана 120 часов ядра или 60 часов работы в двухъядерном кодовом пространстве, а также 15 ГБ хранилища каждый месяц. Вы можете увидеть, как остаток баланса на странице выставления счетов.

Доступны ли Codespaces для команд и компаний?

Codespaces доступен для команд и компаний, но его необходимо сначала включить в настройках организации. Команды и компании могут выбирать, какие репозитории и пользователи имеют доступ к Codespaces для дополнительной безопасности и управления разрешениями. Вы можете найти информацию о том, как включить Codespaces в организации в нашей документации.

Сколько стоит Codespaces?

Codespaces доступен бесплатно для индивидуального использования до 60 часов в месяц, а затем предоставляется по простой цене с оплатой по мере использования. Для организаций Codespaces доступен с оплатой по мере использования и имеет элементы управления ценообразованием, поэтому любая компания или команда могут определить, сколько они хотят тратить в месяц. Вы можете узнать больше о ценах на Codespaces для организаций здесь.

Могу ли я самостоятельно размещать Codespaces?

Кодовые пространства нельзя размещать самостоятельно.

Как включить Codespaces на GitHub?

Codespaces включен по умолчанию для разработчиков с бесплатной учетной записью GitHub. Если вы принадлежите к организации, может существовать политика, запрещающая клонирование, но если вы можете клонировать репозиторий, вы сможете начать использовать Codespaces. Организации также должны будут оплачивать, включать и управлять своими экземплярами Codespaces.

Доступны ли Codespaces для студентов?

Codespaces предоставляется студентам бесплатно в составе пакета GitHub Student Developer Pack.