Удивительно функциональный, бесплатный и удобный плагин для подсветки синтаксиса. Поддерживает множество языков программирования, в том числе и 1С.
К сожалению, официальная поддержка плагина закончилась в 2017 году, и после выхода новой версии PHP 7.3 плагин перестал корректно работать попутно вызывая ошибку на пустой странице Error thrown. Call to a member function id() in array
К счастью, нашлись люди, которые исправили ошибки, связанные с совместимостью – Crayon Syntax Highlighter & PHP 7.3 fix
После скачивания и распаковки в свою папку плагин обрёл свою новую жизнь.
Ниже несколько примеров применения плагина. О всех настройках плагина можно найти множество описаний в интернете.
1 2 3 4 5 6 7 8 9 10 11 |
function wptexturize_primes( $haystack, $needle, $prime, $open_quote, $close_quote ) { $spaces = wp_spaces_regexp(); $flag = '<!--wp-prime-or-quote-->'; $quote_pattern = "/$needle(?=\\Z|[.,:;!?)}\\-\\]]|>|" . $spaces . ')/'; $prime_pattern = "/(?<=\\d)$needle/"; $sentences = explode( $open_quote, $haystack ); foreach ( $sentences as $key => &$sentence ) { if ( false === strpos( $sentence, $needle ) ) { continue; } elseif ( 0 !== $key && 0 === substr_count( $sentence, $close_quote ) ) { $sentence = preg_replace( $quote_pattern, $flag, $sentence, -1, $count ); |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head><title> </title></head> <body> <form method="post" action="Default.aspx" id="form1"> <div class="aspNetHidden"> <h1>Привет!</h1> <p>Это новая веб-форма!</p> </div> </form> </body> </html> |
1 2 3 4 5 6 7 8 9 |
# Python code to get the Cumulative sum of a list def Cumulative(lists): cu_list = [] length = len(lists) cu_list = [sum(lists[0 + 1]) for x in range(0, length)] return cu_list # Driver Code lists = [10, 20, 30, 40, 50] print (Cumulative(lists)) |
1 2 3 4 5 6 7 |
$value = Get-ItemProperty -Path HKCU:\Environment -Name Path $newpath = $value.Path += ";C:\src\bin\" Set-ItemProperty -Path HKCU:\Environment -Name Path -Value $newpath New-ItemProperty -Name PowerShellPath -PropertyType String -Value $PSHome ` -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion, HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PSHome Remove-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath |