Выделение синтаксиса Nano для C # и / или ASP.Net

Кажется, для Frozen Bubble доступно несколько разрешений. Даже если вы используете переключатель --fullscreen, разрешение не будет увеличиваться. Вместо этого игра будет отображаться в том же разрешении на черном фоне.

По крайней мере, я не смог найти переключатель или метод для изменения разрешения.

2
задан 13 August 2010 в 18:36

16 ответов

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот один для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

## Here is an example for Java.
##
syntax "java" "\.java$"
color green "\<(boolean|byte|char|double|float|int|long|new|short|this|transient|void)\>"
color red "\<(break|case|catch|continue|default|do|else|finally|for|if|return|switch|throw|try|while)\>"
color cyan "\<(abstract|class|extends|final|implements|import|instanceof|interface|native|package|private|protected|public|static|strictfp|super|synchronized|throws|volatile)\>"
color red ""[^"]*""
color yellow "\<(true|false|null)\>"
color blue "//.*"
color blue start="/\*" end="\*/"
color brightblue start="/\*\*" end="\*/"
color ,green "[[:space:]]+$"

Это сидит в /usr/share/nano/java.nanorc. Если вы напишете свой собственный, вам нужно будет связать его с /etc/nanorc. Может быть и локально-локальная версия обоих, но я этого не знаю.

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка изменить синтаксис для обработки тегов ASP.NET , Он не будет совершенным (например, он не будет обрабатывать содержимое <script runat="server">...</script>), но он должен быть лучше, чем ткнуть в глаза с острым палкой.

2
ответ дан 29 May 2018 в 12:48
  • 1
    Хорошо, я начну, искал готовый, потому что я ленив ;-) – Rob Cowell 14 August 2010 в 14:35

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот один для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

## Here is an example for Java. ## syntax "java" "\.java$" color green "\<(boolean|byte|char|double|float|int|long|new|short|this|transient|void)\>" color red "\<(break|case|catch|continue|default|do|else|finally|for|if|return|switch|throw|try|while)\>" color cyan "\<(abstract|class|extends|final|implements|import|instanceof|interface|native|package|private|protected|public|static|strictfp|super|synchronized|throws|volatile)\>" color red ""[^"]*"" color yellow "\<(true|false|null)\>" color blue "//.*" color blue start="/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color ,green "[[:space:]]+$"

Это сидит в /usr/share/nano/java.nanorc. Если вы напишете свой собственный, вам нужно будет связать его с /etc/nanorc. Может быть и локально-локальная версия обоих, но я этого не знаю.

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка изменить синтаксис для обработки тегов ASP.NET , Он не будет совершенным (например, он не будет обрабатывать содержимое <script runat="server">...</script>), но он должен быть лучше, чем ткнуть в глаза с острым палкой.

2
ответ дан 25 July 2018 в 23:17

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 2 August 2018 в 04:34

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 4 August 2018 в 21:09

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 6 August 2018 в 04:38

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 7 August 2018 в 22:48

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 10 August 2018 в 10:53

Я не знаю существующего выделения для C # в Nano, но вы можете написать свой собственный. Синтаксис подсветки синтаксиса довольно прост. Вот для Java (который будет очень похож на синтаксис C # - в основном только на разные ключевые слова):

  ## Вот пример для Java.  ## синтаксис "java" "\ .java $" color green "\ & lt; (boolean | byte | char | double | float | int | long | new | short | this | transient | void) \ & gt;"  color red "\ & lt; (break | case | catch | continue | default | do | else | finally | for | if | return | switch | throw | try | while) \ & gt;"  color cyan "\ & lt; (abstract | class | extends | final | tools | import | instanceof | interface | native | package | private | protected | public | static | strictfp | super | synchronized | throws | volatile) \ & gt;"  color red "" [^ "] *" "color yellow" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \ *  / "color brightblue start =" / \ * \ * "end =" \ * / "color, green" [[: space:]] + $ " 

Это сидит в /usr/share/nano/java.nanorc .Если вы напишете свой собственный, вам нужно будет установить ссылку на него с / etc / nanorc . Может быть локальная версия пользователя

Edit: для ASP.NET вы можете просто клонировать HTML-код и слегка модифицировать синтаксис для обработки тегов ASP.NET. Это будет не идеально ( он не будет обрабатывать содержимое & lt; script runat = "server" & gt; ... & lt; / script & gt; , например), но он должен быть лучше, чем сосок в глазу с острым стержнем.

2
ответ дан 13 August 2018 в 17:28
  • 1
    Хорошо, я начну, искал готовый, потому что я ленив ;-) – Rob Cowell 14 August 2010 в 14:35

Репликация моего ответа.

Используя пример Java из моего ответа , вы можете попытаться добавить что-то вроде следующего в ваш ~/.nanorc:

syntax "C# source" "\.cs$"
color green "\<(bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|new|object|short|ushort|string|base|this|void)\>"
color red "\<(as|break|case|catch|checked|continue|default|do|else|finally|fixed|for|foreach|goto|if|is|lock|return|switch|throw|try|unchecked|while)\>"
color cyan "\<(abstract|class|const|delegate|enum|event|explicit|extern|implicit|in|internal|interface|namespace|operator|out|override|params|private|protected|public|readonly|ref|sealed|sizeof|static|struct|typeof|using|virtual|volatile)\>"
color red ""[^\"]*""
color yellow "\<(true|false|null)\>"
color blue "//.*"
color blue start="/\*" end="\*/"
color brightblue start="/\*\*" end="\*/"
color brightgreen,green " +$"
2
ответ дан 29 May 2018 в 12:48

Репликация моего ответа.

Используя пример Java из моего ответа , вы можете попытаться добавить что-то вроде следующего в ваш ~/.nanorc:

syntax "C# source" "\.cs$" color green "\<(bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|new|object|short|ushort|string|base|this|void)\>" color red "\<(as|break|case|catch|checked|continue|default|do|else|finally|fixed|for|foreach|goto|if|is|lock|return|switch|throw|try|unchecked|while)\>" color cyan "\<(abstract|class|const|delegate|enum|event|explicit|extern|implicit|in|internal|interface|namespace|operator|out|override|params|private|protected|public|readonly|ref|sealed|sizeof|static|struct|typeof|using|virtual|volatile)\>" color red ""[^\"]*"" color yellow "\<(true|false|null)\>" color blue "//.*" color blue start="/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color brightgreen,green " +$"
2
ответ дан 25 July 2018 в 23:17

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 2 August 2018 в 04:34

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 4 August 2018 в 21:09

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 6 August 2018 в 04:38

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 7 August 2018 в 22:48

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 10 August 2018 в 10:53

Репликация моего ответа .

Используя пример Java из http://wiki.linuxhelp.net/index.php/Nano_Syntax_Highlighting , вы может попытаться добавить что-то вроде следующего в ваш синтаксис ~ / .nanorc :

  "Источник C #" "\ .cs $" цвет зеленый "\ & lt; (  BOOL | байты | SByte | символ | десятичный | двойной | поплавок | INT | UINT | длинный | ULONG | новый | объект | короткая | USHORT | строка | база | это | аннулируется) \ & GT;»  color red "\ & lt; (as | break | case | catch | checked | continue | default | do | else | finally | fixed | for | foreach | goto | if | is | lock | return | switch | throw | try | unchecked  | в то время) \ & GT;»  color cyan "\ & lt; (abstract | class | const | delegate | enum | event | explicit | extern | implicit | in | internal | interface | namespace | operator | out | override | params | private | protected | public | readonly | ref  | запечатано | SizeOf | статическая | структура | TypeOf | использование | виртуальный | летучий) \ & GT;»  цвет красный "" [^ \ "] *" "желтый цвет" \ & lt; (true | false | null) \ & gt; "color blue" //.* "color blue start =" / \ * "end =" \  * / "color brightblue start =" / \ * \ * "end =" \ * / "color brightgreen, green" + $ " 
2
ответ дан 13 August 2018 в 17:28

Другие вопросы по тегам:

Похожие вопросы: