Code Monkey home page Code Monkey logo

parser3languagesupport's Introduction

Hi there 👋

Technologies

C# .Net Azure

Git Docker Postgres
MicrosoftSQLServer Xamarin

JavaScript TypeScript

Contacts:

Linkedin Badge

Stats:

TonySkorik

 TonySkorik

sujaykundu777

parser3languagesupport's People

Contributors

dependabot[bot] avatar tonyskorik avatar

Watchers

 avatar  avatar

parser3languagesupport's Issues

Add comment // отсутствует блок <returns>

При использовании команды в интерфейсе опроса отсутствует запрос про результат и соответственно блок
кажется -- он должен быть всегда (в отличии от ремарков)

множественный одно-строчный комментарий // не использовать разделитель

если ставить #-комментарий на строку где он уже был, то # начинают разделяться разделителем (имеем "# # #", а надо "###"), что алгоритмически верно, а логически - нет

просьба учесть, если строка уже начинается с # - то разделитель после # не ставится

идеи rem-комментирования однострочных комментариев

  1. комментирование с помощью rem

1.1. комментирование многострочного текста
тут никаких символов отбивки не нужно! по практике - не удобно и мешают. просьба отключить использование символа отбивки при rem-комментировании много строчного текста

тут есть еще мысли -- но это точно позже, пока нет наработки

1.2. rem-комментирование текста, располагающегося на 1 стр - тут стоит использовать настройку про символ отбивки комментария от текста (вероятно ИНОЙ по отношению к #-комментированию)

очень удобно и наглядно делать такие комменьтари по следующим шагам:
пишем текст
image
shift-home - отмечаем написанный текст (мы же сейчас говорим про 1 стр коммент)
image
и далее CTrl K + Ctrl Shift C -- rem-коммент
image
и ОЧЕНЬ не хватает пробелов в начале и конце строки

если их ставить руками процесс из оперативного превращается в противного -- и требует нажатия кучи клавиш

  1. #-комментирование -- это потом, тоже не могу сечас всё рассказать, что нужно менять

comment // установка комментария на 1 стр без отметки


^if(){
	rfsatger
}

Если без отметки текста поставить курсор в крайне-левую позицию и нажать на "комментировать" то будет следующее: комментарий будет добавлен на той строке где стоял курсор и на строке выше:

image

image

комментирование с помощью ^rem

Хочется, но не горит совсем, чтобы был второй комплект для комментирования -- типа базовый через # как сейчас

И второй через ^rem{...}

возможно такое? (но сдвиг вправо намного важнее!!! прям супер как важнее)

comment // подсветка комментария внутри xml элемента

Имеем вот такой текст -- видно что часть строк закоменитирована по парсерному -- но попадает в "логику" элемента xml

image

текст как указано выше привести нельзя -- т.к. гитхаб сразу форматирует по своему

<req:ImportChargesRequest xmlns:bdi="http://roskazna.ru/gisgmp/xsd/BudgetIndex/2.0.1" xmlns:org="http://roskazna.ru/gisgmp/xsd/Organization/2.0.1" xmlns:com="http://roskazna.ru/gisgmp/xsd/Common/2.0.1" xmlns:chg="http://roskazna.ru/gisgmp/xsd/Charge/2.0.1" xmlns:pkg="http://roskazna.ru/gisgmp/xsd/Package/2.0.1" xmlns:req="urn://roskazna.ru/gisgmp/xsd/services/import-charges/2.0.1" xmlns:rfd="http://roskazna.ru/gisgmp/xsd/Refund/2.0.1" xmlns:pmnt="http://roskazna.ru/gisgmp/xsd/Payment/2.0.1" Id="G_fce0c544-b08d-44bc-83d8-738f10e9d068" timestamp="2017-10-12T15:27:53.045+03:00" senderIdentifier="3eacb7" senderRole="1">

и вот такая раскрасска выходит:

image

т.е. комментарий парсера внутри описания xml-элемента не подсвечивается как комментарий, а как только элемент закрывается символом > -- сразу начинает работать подсветка

color // странная расцветка html тегов

image
причем видно, что ниже - оранжевый болд в html тегах

причем, если поставить пробел -- -- ситуация с разу исправляется и становиться вот:
image

но не уверен, что это к тебе

Wrong HTML element start detection

если написать рядом <0
это расценивается как начало html элемента

а если написать < 0
через пробед -- это уже норм

^if($is_not_found == 0){
       ^hReplace.foreach[k;v]{
               $from[$k]
               ^if(^fXmlText.text.pos[$from]<0){
                       $is_not_found(1)
                       ^break[]
               }
       }
}

сдвиг отмеченного текста вправо с сохранением однострочного комментария в перовой позиции

Хочется чтобы при сдвиге вправо по Tab все строки, которые закомментированы # в первой позиции игнорировались и не двигались -- т.е. закомментированная строка чтобы оставалась закомментированной

При сдвиге отмеченного текста влево такой проблемы нет, т.к. закомментированные строки уже "упираются" в левый край и не двигаются по умолчанию

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.