jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5916

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

В метод verify() нужно передавать цепочку, не пойму как её получить

Читать полностью…

pro.jvm

оно ж так же через HDIMAGE работает. при чем это рекомендуемое

Читать полностью…

pro.jvm

Сам сформировал на JCP

Читать полностью…

pro.jvm

Вообще для криптопро надо не в cacerts добавлять, а в хранилище самого коиптопро

Читать полностью…

pro.jvm

по криптоПро снова вопрос - теперь уже про проверку

если в подписи нет сертификатов, как их получить?

а то на такое
сadesToVerify.verify(null);
ругается "Certificate not found in the certificate list"

т.е. нужно получить цепочку из присоединённой подписи, по ней вытащить из хранилища сертификаты и передать в проверку?!

или попроще можно как-то?
например, в аналогичном методе на php никаких заморочек с этим нет

Читать полностью…

pro.jvm

Буфер - вроде не особая проблема

В Идее есть своя история буфера обмена по Ctrl-Shift-V, даже с поиском по истории

Если в буфер до этого копировал не из Идеи - в винде из коробки есть своя история по Win-V

В убунте у меня через плагин

Для мака был классный менеджер, но я с них давно ушел, не помню название. И он был платным

Читать полностью…

pro.jvm

можно вместо home, которая где-то отдельно стоит - стрелку вниз, и потом через Shift-стрелка вверх выделять метод вместе с шапкой

Читать полностью…

pro.jvm

Одних и тех же клика ) Зато потом все вместе с аннотациями и джавадоками удобнее выделить

Читать полностью…

pro.jvm

тоже вроде бы работает, только (у меня по крайне мере) ctrl - ---- сворачивает текущий блок, не метод сразу - это 2-4 клика

Читать полностью…

pro.jvm

лайхак. жмешь ctrl -, это сворачивает метод. home, shift + стрелка вниз)

три действия)

Читать полностью…

pro.jvm

Видимо, пока проще всего метод мышкой свернуть по первой строке, и мышкой выделить вместе с аннотациями и джавадоками ))

Читать полностью…

pro.jvm

Если по Extend Selection, или по Ctrl-[ , Shift-Ctrl-], но есть вложенные блоки типа ифов, циклов - то кликов много, и не выделяется сигнатура, аннотация, джавадоки

Если по параграфам, как на моем скрине, но внутри метода есть пустые строки - надо одним хоткеев выйти к первой пустой строке, а потом вторым хоткеем выделять до конца метода. Тоже несколько кликов

И вроде второй вариант чуть нагляднее, но мне тоже не нравится: можно проскочить окончание метода, особенно когда методы километровые, и рефакторинг не планируется )

Читать полностью…

pro.jvm

с vi{ - навреное не полное решение, нам же еще как-то на первую строку метода надо уйти

Читать полностью…

pro.jvm

Но сука в методе ведь тоже пустые строки могут быть )))

Читать полностью…

pro.jvm

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


Да, согласен, ерунду сказал

Читать полностью…

pro.jvm

так раз сам сформирвоал, значит у тебя этот сертификат имеется)

Читать полностью…

pro.jvm

Теперь вот проверить надо и вытащить данные ЭЦП

Читать полностью…

pro.jvm

В JCP именно в хранилище Java

Читать полностью…

pro.jvm

А подпись откуда? XMLDSIG?

Читать полностью…

pro.jvm

хз, в кде на федоре это дефолтная штука, в таскбаре ярлычок - щелкнул и вот тебе история

Читать полностью…

pro.jvm

если текущий буффер копирования не нужен, можно наверное просто ctrl+c на свернутом методе, но тут уже зависит от. В любом случае спасибо за идеи

Читать полностью…

pro.jvm

Ну и развернуть потом метод придется когда-нибудь )

Читать полностью…

pro.jvm

да? мне казалось весь метод. жаль

Читать полностью…

pro.jvm

Только сворачивается не сразу метод, а по вложенным блокам. Но да, так удобнее всего по ходу

Читать полностью…

pro.jvm

ага, это может быть быстрее всего, если мышка в руках находится 😄

Читать полностью…

pro.jvm

оказывается, jb даже реализовал такую фичу, но только почему-то для с#, вроде бы в java нет.

Экшен называется Select Containing Declaration - https://www.jetbrains.com/help/resharper/Navigation_and_Search__Go_to_Containing_Declaration.html

может когда и в джаву добавят

Читать полностью…

pro.jvm

Ну прям для методов не нашел ничего

Читать полностью…

pro.jvm

разве выходит с этими экшинами меньше кликов, чем с Extend Selection? как будто бы то на то и выходит

Читать полностью…

pro.jvm

Просто метод - это же не только код между скобками, но и сигнатура, аннотации, джавадоки итп

В этом случае логичнее по пустым строкам между методами ориентироваться, по ходу

В виме кстати тоже так можно: по очереди v, {, }

Читать полностью…

pro.jvm

... о котором и был вопрос ))

Читать полностью…
Subscribe to a channel