1. Create a new ticket (https://github.com/dbeaver/dbeaver/wiki/Contribute-your-code)
    1. Create a ticket on our issue tracker before creating a PR: https://github.com/dbeaver/dbeaver/issues
    2. Create a fork of the dbeaver/dbeaver repository, create a new branch, commit your changes, and then create a pull request in the upstream repository.
  2. Set up your own development environment
    1. https://dbeaver.com/docs/wiki/Develop-in-Eclipse/#running-and-debugging-in-eclipse
    2. Refer to DBeaver wiki for development: https://dbeaver.com/docs/wiki/
  3. Implement your own DB plugin
    1. org.jkiss.dbeaver.ext.yourDBPlugin, org.jkiss.dbeaver.ext.yourDBPlugin.ui
      1. Don't forget to put license header into source code file: https://github.com/ALTIBASE/dbeaver/blob/devel/docs/license_header.txt
    2. Build package with your own DB plugin: https://github.com/orgs/dbeaver/discussions/13200
      1. dbeaver/plugins/pom.xml (22.1 version)
        1. <modules>... <module>org.jkiss.dbeaver.ext.yourDBPlugin</module>...</modules>
        2. <profiles>... <module>org.jkiss.dbeaver.ext.yourDBPlugin.ui</module>... </profiles>
      2. dbeaver/features/org.jkiss.dbeaver.db.feature/features.xml
        1. <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin"
                   download-size="0"
                   install-size="0"
                   version="0.0.0"
                   unpack="false"/>
      3. (23.1) dbeaver/features/org.jkiss.dbeaver.db.ui.feature/features.xml
        1. <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin.ui"
                   download-size="0"
                   install-size="0"
                   version="0.0.0"
                   unpack="false"/>
      4. mvn clean package at dbeaver
        1. Package directory: dbeaver\product\community\target\products\
          org.jkiss.dbeaver.core.product\win32\win32\x86_64\dbeaver
        2. Confirm your own plugin comes with the package in the plugins directory. 
        3. Execute a new dbeaver.exe to ensure everything works fine.
  4. Creating your own PR

 

Posted by zennken

출처: https://answers.microsoft.com/en-us/windows/forum/all/restore-legacy-right-click-menu-for-file-explorer/a62e797c-eaf3-411b-aeec-e460e6e5a82a

 

리디렉션 중

 

login.microsoftonline.com

 

변경 전 변경 후

 

'더 많은 옵션 표시 Shift + F10' 없애기: 예전처럼 컨텍스트 메뉴를 다 보기 위해 되돌리기

 

1. 시작버튼의 오른쪽 마우스 클릭해서 Windows 터미널 (관리자)

2. 아래 명령을 윈도우 터미널에 붙여넣고 엔터

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

3. 윈도우 탐색기를 재시작하거나 리부팅

 

 

위 작업을 Windows 10, 11 기본 모양으로 다시 되돌리기

1. 시작버튼의 오른쪽 마우스 클릭해서 Windows 터미널 (관리자)

2. 아래 명령을 윈도우 터미널에 붙여넣고 엔터

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

3. 윈도우 탐색기를 재시작하거나 리부팅

Posted by zennken

mkcscope.sh

Development/Script 2020. 10. 8. 08:11
#!/bin/bash
cd ${DEV_HOME}
ctags -R .
rm -rf ${DEV_HOME}/cscope.files
find `pwd` -name "*.h" -o -name "*.c" -o -name "*.cpp" -o -name "*.java" -o -name "*.msg" > ${ALTIDEV_HOME}/cscope.files
cscope -b -i cscope.files
Posted by zennken

zennken

달력